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 :

Vbs et Frame :(


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 4
    Par défaut Vbs et Frame :(
    Bonjour,

    Dans un script vbs qui lance une page web (constitué d'une frame "haut", d'une frame "gauche", d'une frame "droite" et d'une frame "bas"), j'aimerai pouvoir savoir si le checkbox d'une page web qui se lance dans la frame "droite" de la page est activée ou pas.
    Quelle est la formule en vbscript pour connaitre ca ?

    Pour l'instant, dans le script vbs d'origine, je fais ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set oIE = WScript.CreateObject("InternetExplorer.Application", "IE_") 
    ... 
    if oIE.Document.all.CheckBox1.checked = true then 
    ...
    Mais ca ne marche pas.
    Merci pour votre aide !!

    Bye

    Bertrand

  2. #2
    Membre éprouvé
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juillet 2002
    Messages
    121
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 121
    Par défaut
    Bonjour


    J'ais deja utilisé l'option du vbs qui lance des pages web.
    Il y a une solution que je trouve plus sympa, c'est les scripts HTA.

    C'est en fait une page ou des pages dont la mise en forme est faite en HTML, et dont tout le comportement peut etre controlé par du vbs

    tu peux aisement declarer procedures sur des evenement sur des objets type bouton, lien, bref, tout ce qui existe en html en leur attribuant un id et en faisant en gros ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <html>
     <head>
      <script language="vbscript">
        sub btClick_onclick()
           txtTest.value = "le bouton a été clické"    
        end sub
      </script>
     </head>
     <body>
       <input type="text" id="txtTest" name="txtTest"/>
       <input type="button" value="clickMe" id="btClick" name="btClick">
     </body>
    </html>
    Un avantage est que tu places le code nécessaire à chacune des pages dans celle qui est conscernée.
    Et si tu souhaites accéder à un élément d'une autre frame, en imaginant que tu ais une textbox avec comme id="acces" dans un formulaire d'id="formTest"
    et tout ca dans une frame nommé contents, tu peux faire ca de la facon suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.parent.contents.formTest.acces.value
    Je ne sais pas si cette réponse te conviendra, par ce qu'elle nécéssite certainement de réecrire pas mal de code, quoiqu'au long terme ca puisse être viable.

Discussions similaires

  1. [flash] ouvrir une page dans une frame différente
    Par viena dans le forum Intégration
    Réponses: 6
    Dernier message: 01/08/2007, 15h54
  2. Utiliser les frames
    Par laury dans le forum Composants VCL
    Réponses: 5
    Dernier message: 10/05/2003, 10h14
  3. ouvrir 2 frames avec un lien
    Par Slash dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 07/03/2003, 09h44
  4. Linear Frame Buffer
    Par Neo82 dans le forum Assembleur
    Réponses: 10
    Dernier message: 01/03/2003, 21h11
  5. Frame Rate
    Par starsky dans le forum OpenGL
    Réponses: 6
    Dernier message: 31/08/2002, 00h40

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