Exécuter une application depuis une page html

Soyez le premier à donner votre avis sur cette source.

Snippet vu 45 350 fois - Téléchargée 33 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

Messages postés
1
Date d'inscription
lundi 29 octobre 2012
Statut
Membre
Dernière intervention
29 octobre 2012

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?
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
38
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...
Messages postés
22
Date d'inscription
jeudi 5 août 2004
Statut
Membre
Dernière intervention
5 mai 2009

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

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.