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

Windows Presentation Foundation Discussion :

Interaction Webbrowser Javascript


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    849
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 849
    Par défaut Interaction Webbrowser Javascript
    Bonjour,


    J'ai un webbrowser qui appelle une page où il y a du Javascript.
    Les fonctions javascript génère des évènements, et je souhaiterai les détecter dans mon appli WPF.

    Comment faire ?
    Sachant que j'ai aussi la main sur les pages html.

    Merci pour votre aide

  2. #2
    Membre éclairé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Par défaut
    Salut Oberown,

    Regarde en bas de ce lien, il y a un exemple dans les 2 sens qui pourra t'éclairer un peu...

    @+

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    849
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 849
    Par défaut
    J'ai l'impression que l'appli WPF ne peut pas recevoir de réponse de la fonction mais peut simplement l'appeler ?

  4. #4
    Membre éclairé Avatar de koyot3
    Inscrit en
    Avril 2007
    Messages
    693
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 693
    Par défaut
    Salut,

    Tu peux récupérer le retour d'une méthode en castant le retour du InvokeScript.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function TestReturn(string pVar) {
    	return pVar;
    }

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    string result = webBrowser1.Document.InvokeScript("TestReturn", new object[] { "Dvp" }) as String;

    En cherchant, j'ai trouvé ce petit lien pour catcher les events du document dans ton code-behind.

    En espérant t'avoir aider, bon courage !

    @+

Discussions similaires

  1. [PHP-JS] Interaction entre javascript et php pour XUL
    Par WalidNat dans le forum Langage
    Réponses: 2
    Dernier message: 25/05/2011, 13h26
  2. interaction java javascript
    Par midou29 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/06/2007, 15h25
  3. Webbrowser javascript et fin de chargement
    Par dd16 dans le forum Delphi
    Réponses: 2
    Dernier message: 26/09/2006, 09h14
  4. [PHP-JS] Interaction PHP / Javascript
    Par vivian dans le forum Langage
    Réponses: 2
    Dernier message: 28/08/2006, 23h56
  5. Pb avec Date, interaction avec Javascript
    Par Jibees dans le forum ASP
    Réponses: 2
    Dernier message: 28/03/2006, 15h20

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