Bonjour,
je voufrais ouvrir firefox avec un .js et je ne sais pas comment faire.
Pour le moment j'ouvre ie de la facon suivante
Merci d'avanceCode:var ie = new ActiveXObject("InternetExplorer.Application");
Version imprimable
Bonjour,
je voufrais ouvrir firefox avec un .js et je ne sais pas comment faire.
Pour le moment j'ouvre ie de la facon suivante
Merci d'avanceCode:var ie = new ActiveXObject("InternetExplorer.Application");
Le javascript est executé par un navigateur et fonctionne dans sa sandbox. Cette sandbox empêche tout script d'accéder à des fonctions jugées dangereuses pour le client.
Il est donc impossible de déclencher l'ouverture d'un navigateur à partir d'un script car nécessite dans ce cas de pouvoir exécuter un fichier.
La seule chose que tu peux faire dans un script c'est ouvrir un nouvel onglet ou un pop-up(qui sera auto bloqué par les navigateurs récents).
Pour IE les activeX sont un danger publique mais sont encore la, c'est le seul navigateur que tu pourras ouvrir en appelant un script JS, c'est une aberration en soit.
de toute façon tu ne peux pas savoir si FF est présent sur la machine distante tu ne sais à priori même pas s'il à une IHM à base de fenêtre
A+JYT
C'est pour lancer une application web depuis mon ordi. Et j'aurais aimé qu'il ouvre FF
depuis ton ordi ?
fare une espèce de batch (shellscript ?)
plusieurs solutions
https://www.squarefree.com/shell/
https://developer.mozilla.org/en-US/docs/Rhino/Shell
http://vb.developpez.com/faqvbs/?page=IV.1
wscript utilise vb mais aussi jscript tout comme cscript
bref install ou utiliser un shell js
suivant l'implémentation choisie (il n'y rien de standard en la matière)
la syntaxe diffère du tout au tout.
A+JYT