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

VBScript Discussion :

difficulté a executer code vbs dans pas xhtml


Sujet :

VBScript

  1. #1
    Futur Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 9
    Points : 7
    Points
    7
    Par défaut difficulté a executer code vbs dans pas xhtml
    bonjour a vous

    voila j'ai un fichier .vbs qui fonctionne quand je le lance directement par l'explorateur. je souhaite l'inclure dans mon code xhtml. N'etant pas pro je suis parti d'un exemple simple qui fonctionne. Par contre quand je remplace le code de la fonction exemple et que je le remplace par le code de mon .vbs cela ne fonctionne pas.

    j'ai peut etre mal declare la fonction, je suis pas un spécialiste du VBS.

    Code vb :
    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
    <head>
     
    	   <script language ="vbscript">
    		sub affiche()
    Dim fso, theFile, retstring, Myfile, f, f2, f3
       Const ForReading = 1, ForWriting = 2
       Set WshShell = WScript.CreateObject("WScript.Shell")
       Set fso = CreateObject("Scripting.FileSystemObject")
     
       'Nom du site web proposé par défaut
     
        Site_name = "http://10.144.28.815/in/?codeclient=nono"
     
    	WshShell.RegWrite "HKCU\Software\Microsoft\Internet Explorer\Main\Print_Background", "yes", "REG_SZ"
     
       'Lancement du  site web sur IE avec Inetset modifié
       	Return = WshShell.Run("c:\Progra~1\intern~1\IEXPLORE.EXE " & Site_Name, 1, True)
     
       'Modification du fichier Ineset pour revenir au paramètre initial
     
     
    	WshShell.RegDelete  "HKCU\Software\Microsoft\Internet Explorer\Main\Print_Background"
     
    		end sub
     
    		</script> 
       </head>
       <body>
    <div id="en_tete">
     
    <div id="menu">
     
    	<li><a href='#' onclick='vbscript: call affiche()'>Cliquez ici</a></li>

    ce script a pour but de lancer une page I.E en changeant les proprietes de 'I.E pour accepter l'edtion des fonds de page.


    Merci pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 645
    Points
    16 645
    Par défaut
    A tout hasard
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <li><a href="#" onclick="vbscript: call affiche()">Cliquez ici</a></li>

  3. #3
    Futur Membre du Club
    Inscrit en
    Décembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 9
    Points : 7
    Points
    7
    Par défaut pac ca
    Merci pour la reponse mais le call fonctionne bien car quand je remplace le code de la fonction par un code plus simple avec une boite de dialogue cela fonctionne. donc pas d'erreur de syntaxe.

    JE pense plutot que le probleme viens du contenu de la fonction. j'ai copié collé le contenu de mon . vbs qui fonctionne dans la fonction et la ca fonctionne pas. Peut etre que tout ce code ne s'intègre pas si simplement dans une fonction ou une procédure (Sub) ??

Discussions similaires

  1. difficultés a executer vbs dans html
    Par rtchi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 27/08/2010, 18h17
  2. Générer du code vbs dans une prog vbs
    Par zz99 dans le forum VBScript
    Réponses: 3
    Dernier message: 20/05/2010, 19h36
  3. Réponses: 3
    Dernier message: 26/01/2006, 14h11
  4. Réponses: 2
    Dernier message: 19/07/2005, 15h14

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