Bonjour,

Mon code suivant marche à la perfection lorsque je le place dans un fichier .vbs et que je le lance à la main.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Set ie = CreateObject("internetexplorer.application")
	ie.Navigate ("http://www.mysite.com/")
	ie.visible=true
 
	Do While ie.Busy
		wscript.sleep (100)
	Loop
	wscript.sleep (100)
 
	Set dct = ie.Document
	dct.getElementById("UserName").value="mylogin"
	dct.getElementById("Password").value="mypasswd"
	dct.getElementById("ctl00_LF_LB").click
Mais lorsque je veux le lancer à partir d'une page web... il ouvre la fenêtre mais ne rempli pas les champs du formulaire et ne clique pas sur le bouton.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
 
<script language="vbs">
 
	CreateObject("internetexplorer.application")
	ie.Navigate ("http://www.mysite.com/")
	ie.visible=true
 
	Do While ie.Busy
		wscript.sleep (100)
	Loop
	wscript.sleep (100)
Set dct = ie.Document
	dct.getElementById("UserName").value="mylogin"
	dct.getElementById("Password").value="mypasswd"
	dct.getElementById("ctl00_LF_LB").click
</script>
</html>
Comment faire ?
Et comment faire, pour que ie cesse de me demander si je veux bien autoriser l'execution du script ? j'ai mis ma pag een site de confiance mais rien n'y fait...

Par avance merci