IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Ouvrir un exe en javascript


Sujet :

JavaScript

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Points : 102
    Points
    102
    Par défaut Ouvrir un exe en javascript
    Bjr, j'ai un portail à réaliser en localhost sur un serveur apache et je doit pouvoir ouvrir Notepad à partir d'un lien.
    J'ai trouvé différentes fonctions sur le net mais aucunes ne fonctionnent notamment celle-ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <HTML>
    <HEAD>
     
     
    <SCRIPT type="text/javascript" LANGUAGE="JavaScript">
      function executeCommands()
       {
      // Instantiate the Shell object and invoke 
       its execute method.
     
        var oShell = new ActiveXObject("Shell.Application");
     
        var commandtoRun = "C:\\WINDOWS\\Notepad.exe";
      /*  if (inputparms != "")
         {
          var commandParms = document.Form1.filename.value;
         }*/
     
     // Invoke the execute method.  
         oShell.ShellExecute(commandtoRun, "", 
    	  "", "open", "1");
      }
    </SCRIPT>
     
    </HEAD>
    <BODY>
     
     
     
    <FORM name="Form1">
    <CENTER>
    <BR><BR>
    <H1>Execute PC Commands From HTML </H1>
    <BR><BR> 
    <File Name to Open:> <Input type="text" 
       name="filename"/>
    <BR><BR>
     
     
    <input type="Button" name="Button1" value="Run Notepad.exe" onClick="executeCommands()"/>
     
    <BR><BR>
     
    </CENTER>
    </BODY>
    </FORM>
    </HTML>
    j'ai une erreur au niveau de la définition du bouton et il me dit "objet attendu"

    avez-vous une idée pk ça cloche??? ou sinon si vous avez une autre fonction qui marche

  2. #2
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Points : 102
    Points
    102
    Par défaut
    J'ai trouvé l'erreur (assez bete d'ailleur mais j'ai un autre pb)

    l'erreur viens d'un commentaire dans la fonction j'avascript, donc maintenant le code est bon mais j'ai encore une erreure :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    SCRIPT type="text/javascript" LANGUAGE="JavaScript">
      function executeCommands()
       {
      // Instantiate the Shell object and invoke 
       its execute method.
     
        var oShell = new ActiveXObject("Shell.Application");
     
        var commandtoRun = "C:\\WINDOWS\\Notepad.exe";
      /*  if (inputparms != "")
         {
          var commandParms = document.Form1.filename.value;
         }*/
     
     // Invoke the execute method.  
         oShell.ShellExecute(commandtoRun, "", 
    	  "", "open", "1");
      }
    </SCRIPT>
     
    </HEAD>
    <BODY>
     
     
     
    <FORM name="Form1">
    <CENTER>
    <BR><BR>
    <H1>Execute PC Commands From HTML </H1>
    <BR><BR> 
    <File Name to Open:> <Input type="text" 
       name="filename"/>
    <BR><BR>
     
     
    <input type="Button" name="Button1" value="Run Notepad.exe" onClick="executeCommands()"/>
     
    <BR><BR>
     
    </CENTER>
    </BODY>
    </FORM>
    </HTML>
    Lorsque je clique sur un bouton, il me dit que j'ai pas la permission, comment faire pour avoir la permission?????

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    275
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 275
    Points : 102
    Points
    102
    Par défaut
    ENFIN J'AI REUSSI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    allez voir cette MAGNIFIQUE réponse !!!!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://www.developpez.net/forums/archive/index.php/t-70655.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir windows messenger via javascript ?
    Par Pierre-Yves VAROUX dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/05/2007, 00h20
  2. ouvrir un .exe avec un .swf
    Par philkeeper dans le forum Flash
    Réponses: 24
    Dernier message: 17/10/2006, 10h14
  3. [débutant]ouvrir un *.exe écrit en C++
    Par greg64 dans le forum C++
    Réponses: 15
    Dernier message: 06/09/2006, 22h18
  4. [FLASH MX2004] Ouvrir un exe sans fenêtre batch
    Par daner06 dans le forum Flash
    Réponses: 4
    Dernier message: 08/11/2005, 18h39
  5. Comment appeller un ActiveX de type Exe en JAVASCRIPT ?
    Par mandarindi dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/03/2005, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo