Je cherche à ouvrir une application locale, installée sur mon PC, comme Word, Messenger, ... depuis une page contenant un peu de Javascript :
CODE
<script type="text/javascript">
function lancer(exe) { var ws = new ActiveXObject("WScript.Shell"); try { ws.run (exe,1,true);} catch(erreur) { alert(erreur.description);} }
function clair(xex) {lancer(xex);}
</script>
Et un lien, par exemple :
<a href='java script:void(clair("WINWORD.EXE"));'> Word </a>
function lancer(exe) { var ws = new ActiveXObject("WScript.Shell"); try { ws.run (exe,1,true);} catch(erreur) { alert(erreur.description);} }
function clair(xex) {lancer(xex);}
</script>
Et un lien, par exemple :
<a href='java script:void(clair("WINWORD.EXE"));'> Word </a>
Je suis devant un rebus Windows (pas Javascript) :
- j’ouvre bien plusieurs applications différentes en les nommant de cette manière : WINWORD.EXE
- j’ai une petite fenêtre d’erreur en les nommant de cette manière : C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE
en WinXP SP2, IE7.
Pourquoi ?
Par avance merci de votre aide.
Francois