2010-03-28 7 views
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?

+0

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 ...? –

+0

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

risposta

7

Io di solito uso la seguente:

WatiN.Core.IE window = new WatiN.Core.IE(); 
if (window.Elements.Exists("yourElementId")) { 
// do whatever 
} 
Problemi correlati