Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2398 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [HTA/VBS] Utilisation d'un vbs externe et modification d'un champ

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTA/VBS] Utilisation d'un vbs externe et modification d'un champ

n°1621538
PaLoTTe
Posté le 10-10-2007 à 12:25:23  profilanswer
 

Bonjour à tous !
 
Voici ma question :
 
J'ai un fichier HTA qui contient entre autre ceci :
 

Code :
  1. <script language="vbscript" src="scripts.vbs" type="text/vbscript"></script>
  2. <span id="toto"></span>


 
Mon fichier scripts.vbs contient ceci :
 

Code :
  1. sub window_onload()
  2. toto.innerHTML = "titi"
  3. end sub
  4. sub testSub()
  5. toto.innerHTML = "tata"
  6. end sub


 
Au chargement du hta, la fonction window_onload s'exécute correctement et "titi" s'affiche bien. Par contre, lors de l'exécution de testSub(), j'ai ce message : Object Required 'toto' m'indiquant la ligne de ma fonction testSub()...
 
quelqu'un aurait une idée d'ou ca pourrait venir ???
 
Merci.


Message édité par PaLoTTe le 10-10-2007 à 12:43:38
mood
Publicité
Posté le 10-10-2007 à 12:25:23  profilanswer
 

n°1621567
PaLoTTe
Posté le 10-10-2007 à 13:15:58  profilanswer
 

lol... soit je suis pas clair, soit ca vous laisse perplexe comme moi  :pt1cable:

n°1642546
madmartiga​n
Desperate Houseman
Posté le 14-11-2007 à 09:06:02  profilanswer
 

J'ai un problème presque identique...
 
Mon cas à moi consiste à utiliser un VBS pour modifier une page HTML externe
 
comme ceci
 

Dim objIE
Set objIE = WScript.CreateObject("InternetExplorer.Application", "IE_" )
    objIE.Navigate "C:\test.html"
 
strHTMLHeader = ""
strHTMLBody   = "<H2><CENTER>Pour voir un truc</CENTER></H2><HR>"
strHTMLFooter = ""
 
objIE.Document.roudoudou.InnerHTML = strHTMLHeader & strHTMLBody & strHTMLFooter


avec un HTML qui ressemble à ça :  
 

<HTML>
<BODY>
 
<SPAN id="roudoudou">
</SPAN>
 
</BODY>
</HTML>


Et j'ai l'erreur "Object doesn't support this property or method : 'document.roudoudou' "
 
alors que ça marche parfairtement avec un document.body.innerhtml
 
Une suggestion ?  :love:


---------------
Mieux vaut fermer sa gueule et passer pour un con, plutot que de l'ouvrir, et montrer qu'on l'est...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [HTA/VBS] Utilisation d'un vbs externe et modification d'un champ

 

Sujets relatifs
[VBS] message d'avertissement au lancement d'un exe dans un script vbs%ErrorLevel% + WSF et/ou VBS
Aide sur l'utilisation de prototype[résolu] Utilisation de List dans "Yet Another Haskell Tutorial"
afficher valeur checkbox dans champ de saisie[VBS] taille d'un GetObject
Utilisation de deux versions de drivers différents (8i & 9i)Utilisation des web services avec Visual Studio 2008 (.NET frwk 3.5)
recherche multicritere dans un seul champ?Utilisation d'ImageMagick avec Visual Studio
Plus de sujets relatifs à : [HTA/VBS] Utilisation d'un vbs externe et modification d'un champ


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR