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

VB 6 et antérieur Discussion :

Existe-t-il un équivalent de WebBrowser.Document.InvokeScript() en VB6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 13
    Par défaut Existe-t-il un équivalent de WebBrowser.Document.InvokeScript() en VB6
    Bonjour,

    Je voudrais appeler une fonction javascript, présente dans une page web chargée dans un contrôle WebBrowser, à partir du clic sur un bouton de form VB.

    Sur cette page : http://tinymce.moxiecode.com/punbb/v...d=52538#p52538, je lis que le contrôle WebBrowser expose la méthode InvokeScript qui permet ça... Mais en essayant, mon programme VB6 me renvoie l'erreur 438 : "Méthode ou propriété non gérée par cet objet".

    Alors, est-ce que c'est uniquement dispo sous VB.NET (et dans ce cas, le type qui dit ça dans mon lien au-dessus se trompe) ou est-ce qu'il y a une ruse qui m'échappe ?

    Sinon, comment faire, hein ?

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 131
    Par défaut
    .Net

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 13
    Par défaut
    Je m'en doutais

    Mais, j'ai finalement trouvé une solution de repli après plusieurs heures la tête dans l'écran et des dizaines d'essais infructueux : en gros, puisque le but pour moi était de récupérer le résultat texte d'un traitement javascript, je pars maintenant d'un lien <a> en page web qui déclenche la fonction javascript qui fait le calcul et balance le résultat dans un div caché, puis change la status bar du webbrowser pour déclencher l'évènement WebBrowser_StatusTextChange dans VB... Il neme reste plus qu'à aller chercher le résultat dans le div ad hoc via DOM

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 18/12/2005, 18h49
  2. Réponses: 3
    Dernier message: 18/10/2005, 01h39
  3. Existe-t-il un équivalent de terminal server pour Windows?
    Par kikica dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 27/08/2005, 18h09
  4. [T-SQL] existe-t-il un équivalent à EXIT ?
    Par Oluha dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 06/05/2005, 13h52
  5. Réponses: 1
    Dernier message: 17/01/2005, 16h33

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