oro125
10-12-2009, 16:20
Ciao a tutti,
ho realizzato questo script che lancia IE ed esegue automaticamente il login su un dispositivo con intefaccia web:
Set ie = CreateObject("InternetExplorer.application")
ie.Visible = True
ie.navigate ("https://192.168.2.11/HMI/login.aspx?ReturnUrl=%2fHMI%2fDefault.aspx")
Wscript.Sleep 1000
ie.Document.Form1.username.value = "admin"
ie.Document.Form1.password.value = "password"
ie.Document.Form1.Submit
ie.Navigate "https://192.168.2.11/HMI/content_measurements.aspx?id=3"
Wscript.Sleep 500
Lo script in questione funziona correttamente ma adex ho l'esigenza di eseguire questo script all'interno di una pagina web, una cosa come la seguente che ovviamente non funziona:
<html>
<body>
<script type="text/vbscript">
Set ie = CreateObject("InternetExplorer.application")
ie.navigate ("https://192.168.2.11/HMI/login.aspx?ReturnUrl=%2fHMI%2fDefault.aspx")
Wscript.Sleep 1000
ie.Document.Form1.username.value = "admin"
ie.Document.Form1.password.value = "password"
ie.Document.Form1.Submit
ie.Navigate "https://192.168.2.11/HMI/content_measurements.aspx?id=3"
Wscript.Sleep 500
</script>
</body>
</html>
Avete idea di come è possibile realizzarlo?
Grazie,
Ciao
ho realizzato questo script che lancia IE ed esegue automaticamente il login su un dispositivo con intefaccia web:
Set ie = CreateObject("InternetExplorer.application")
ie.Visible = True
ie.navigate ("https://192.168.2.11/HMI/login.aspx?ReturnUrl=%2fHMI%2fDefault.aspx")
Wscript.Sleep 1000
ie.Document.Form1.username.value = "admin"
ie.Document.Form1.password.value = "password"
ie.Document.Form1.Submit
ie.Navigate "https://192.168.2.11/HMI/content_measurements.aspx?id=3"
Wscript.Sleep 500
Lo script in questione funziona correttamente ma adex ho l'esigenza di eseguire questo script all'interno di una pagina web, una cosa come la seguente che ovviamente non funziona:
<html>
<body>
<script type="text/vbscript">
Set ie = CreateObject("InternetExplorer.application")
ie.navigate ("https://192.168.2.11/HMI/login.aspx?ReturnUrl=%2fHMI%2fDefault.aspx")
Wscript.Sleep 1000
ie.Document.Form1.username.value = "admin"
ie.Document.Form1.password.value = "password"
ie.Document.Form1.Submit
ie.Navigate "https://192.168.2.11/HMI/content_measurements.aspx?id=3"
Wscript.Sleep 500
</script>
</body>
</html>
Avete idea di come è possibile realizzarlo?
Grazie,
Ciao