8
Sto usando WatiN per scrivere un robot automatico per raccogliere informazioni. È possibile verificare se esiste un elemento nella pagina?Utilizzo di WatiN ... verificare se esiste un elemento?
Sto usando WatiN per scrivere un robot automatico per raccogliere informazioni. È possibile verificare se esiste un elemento nella pagina?Utilizzo di WatiN ... verificare se esiste un elemento?
Io di solito uso la seguente:
WatiN.Core.IE window = new WatiN.Core.IE();
if (window.Elements.Exists("yourElementId")) {
// do whatever
}
io non sono a conoscenza WatiN, ma quello che fa quando l'elemento non esiste il metodo restituisce 'Find.ByName'? Se restituisce "null" o qualcosa del genere, probabilmente è tutto quello che devi sapere ...? –
Ho provato a visualizzare il risultato con un .ToString() e un MessageBox.Show(), quindi ho inserito un id elemento falso e non ha mostrato nulla. Ha mostrato un messaggio come "cercare l'elemento con ID x" – atwellpub