isgt
Messages postés43Date d'inscriptionsamedi 29 mars 2008StatutMembreDernière intervention15 mai 2012
-
15 mai 2012 à 11:18
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 2013
-
15 mai 2012 à 12:22
Bonjour,
je veux lancer notepad++ a partir de navigateur (page.htm)
<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
function execAppli(app)
{
var wshShell = new ActiveXObject("WScript.Shell");
wshShell.Run(app+".exe", 1, true);
}
-->
</script>
</head>
<form>
</form>
</html>
j'ai lancé ca depuis localhost dans wamp mé ne m'affiche rien
je sais pas ou l'erreur dans le code ou le navigateur
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 15 mai 2012 à 11:38
Salut,
m'est avis que ton navigateur n'est pas paramétré pour accepter ce genre de script (ce qui est tout à fait normal et fortement conseillé).
Autre souci possible : le chemin de ton exécutable contient des espaces, il faut utiliser des double-quotes.
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 15 mai 2012 à 12:22
Pour autoriser l'exécution de ton script ça va dépendre du navigateur utilisé. Et je t'avouerai que j'en sais un peu rien, je galère à chaque fois à retrouver ce paramètre dans tout le fourbi de chaque navigateur ^^ (NB : mon IE9 me demande au cas par cas si je veux autorisé l'ActiveX).
Dernière remarque : cet objet connait les variables d'environnement, et notamment la %PATH%, du coup t'es pas obligé de mettre le chemin complet de Notepad++.exe.