Vb.net auto-login su WebBrowser

lunedì 22 ottobre 2012 - 20.46
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  Windows 7  |  Windows XP

pauldomy Profilo | Newbie

Ciao ragazzi,

cerco di spiegare il mio problema anche se un po complicato da fare, in pratica sto realizzando un semplice tools che apre delle pagine web ed effettua dei print screen, sono riuscito a stampare in jpg quasi tutte e 7 le pagine che mi servono per inviare un avanzamento, l'unica pagina alla quale non riesco ad accedere è una pagina che usa degli script java, nello specifico dovrei fare il login automatico di questa pagina e successivamente spostarmi di pagina ed effettuare il print della parte interessata.

Il problema è proprio nel login della pagina in quanto il pulsante (accedi), non è un semplice pulsante ma è un'invocazione di uno script java, i comandi che ho utilizzato sono:

WebBrowser1.Document.GetElementById("userName").InnerText = "user"
WebBrowser1.Document.GetElementById("password").InnerText = "pass"
WebBrowser1.Document.GetElementById("agb").InvokeMember("click")

nella compilazione della username e della password non ci sono problemi ma la funzione per cliccare sul tasto non funziona, spero di essermi fatto capire e vi ringrazio in anticipo del vostro aiuto.

Domenico

per semplificare vi invio di seguito il codice della pagina:

<!--<a href="javascript:login_on()" ><img src="Login.jpg" border="0"></a>-->
<input type="image" src="BO_OUTS/Login.jpg" onClick="javascript:login_on();">

dovrei cliccare sul pulsante login che present il codice (javascript:login_on();)

Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5