Posso impostare valori per gli input all'interno del mio controllo WebBrowser?

browser c# html-agility-pack

Domanda

Ho una pagina Web caricata in un oggetto WebBrowser. Quello che voglio fare è accedere agli elementi di quella pagina per inserire i dati. Ad esempio, inserire nome utente e password e inviare il modulo.

Com'è possibile? Qualche idea?

Posso usare HTMLAgilityPack per accedere agli elementi e impostare i loro valori?

Risposta popolare

Guarda questo esempio di documentazione: http://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.aspx

Tramite il controllo del browser Web, esiste una proprietà Document di tipo HtmlDocument, che consente di influire sulla pagina. Personalmente non so se può fare tutto quello che vuoi, ma questo sarebbe un buon punto di partenza.

HTH.




Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché