Exécuter une application depuis une page html

3/5 (33 avis)

Snippet vu 47 610 fois - Téléchargée 35 fois

Contenu du snippet

Ce script permet d'exécuter une application commune (style Notepad) dans une page HTML

Source / Exemple :


<head>
<script language="JavaScript" type="text/javascript">
<!--
function execAppli(app) 
{
    var wshShell = new ActiveXObject("WScript.Shell");
    wshShell.Run(app+".exe", 1, true);
}
-->
</script>
</head>

<body>

<form>
<input type="button" value="Notepad" onclick="execAppli('notepad')">
<input type="button" value="Explorer" onclick="execAppli('explorer')"><br>
</form>

</body>

Conclusion :


Fonctionne uniquement sous Windows et avec Internet Explorer.
L'extension ".hta" n'est pas nécessaire.

A voir également

Ajouter un commentaire Commentaires
lenaingurdil
Messages postés
1
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
29 octobre 2012

29 oct. 2012 à 17:52
J'ai essayé le script:

<head>
<script language="JavaScript" type="text/javascript">
<!--
function execAppli(app, param)
{
var wshShell = new ActiveXObject("WScript.Shell");
wshShell.Run(app+".exe "+param, 1, true);
}

-->
</script>
</head>

<form>



</form>


Cela fonctionne tres bien bien (juste une alerte activeX s'affiche), mais quand je l'execute via une page ouverte avec easyphp rien ne se passe.

Y a t'il une securité dans easy php que l'on pourrait désactiver?
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
41
17 nov. 2007 à 18:49
ici on est sur javascriptfr, ce qui est poste ici fonctionne peu importe le serveur... du moment que ca soit du http (sauf les sources faites pour etre executes en local)

cette source fonctionne sur un CLIENT MSIE + windows...
salrouge
Messages postés
22
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
5 mai 2009

17 nov. 2007 à 18:15
donc ca sera quoi l'idée pour executer une application locale a partir d'une fenetre html résultant d'un serveur Linux ?
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
41
17 nov. 2007 à 17:56
aucune chance non...en plus, c'est pas trop javascript qui va aller s'executer sur un serveur
salrouge
Messages postés
22
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
5 mai 2009

17 nov. 2007 à 17:48
Bonjour
Cette source fonctionnera correctement sur un serveur Linux ? Merci
Afficher les 33 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.