Bonjour, je lance un script php via un batch (internet exe), j'aimerai qu'a la fin du script la fenêtre HTML se ferme ?
J'ai essayé avec le javascript (close) mais il me demande une confirmation, j'aimerai que ca se fasse tout seul.
Merci!
Publicité
Posté le 30-01-2013 à 11:51:01
sh_kyra
Entre nous c'est Kyra
Posté le 30-01-2013 à 11:59:53
Il faut que tu ouvres la fenêtre en JS pour pouvoir la fermer en JS. Possible que ça ne marche pas sur FF qui est moins tolérant.
question bête : ton script php a t-il besoin d'internet explorer pour s'exécuter? Parce que suivant ce que fait ton script, tu peux el lancer en ligne de commande via php.exe
Pour des raisons de sécurité il faut que tu ouvres la fenêtre en JAVASCRIPT pour pouvoir la fermer en JAVASCRIPT.
Possible que ça ne marche pas sur FireFox qui est moins tolérant.
DE RIEN
lp77
Posté le 31-01-2013 à 10:24:50
Au fait je lance ma page depuis un batch (avec une commande internet explorer ..), je voudrais qu'a la fin de l'exécution du script la page se ferme;
chevign0n
Posté le 31-01-2013 à 11:04:57
Salut.
Tu n'as pas besoin d'attendre que le script soit terminé, une fois que tu l'as appelé, il est exécuté côté serveur.
Pour fermer IE depuis ton batch :
taskkill /F /IM iexplore.exe