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

Visual C++ Discussion :

[MFC]CWebBrowser injection code


Sujet :

Visual C++

  1. #1
    Membre �m�rite
    Inscrit en
    Mai 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par d�faut [MFC]CWebBrowser injection code
    Bonjour,

    J'ai cr�� une appli MFC avec CWebBrowser2 (activeX explorer).
    J'injecte du code HTML dans ma page une fois affich� sans probl�me, ce qui a pour effet d'instantan�ment modifier l'affichage en cons�quence.

    En revancje, quand j'injecte du javascript dans ma page... rien...
    Le code javascript est ex�cut� lorsqu'il est dans la page originale, mais pas quand on l'injecte dans le code source html de la page (j'essaye d'injecter

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
     
    <script language=javascript>
     
    alert("toto");
     
    </script>
    )...

    J'ai donc regard� du cot� des method refresh et refresh2 qui ont la d�testable mannie de recharger la page depuis le site web au lieu de re-executer mon code source modifi� (remarque, heureusuement, mais bon... ils auraient pu mettre l'option dans refresh2())...

    Ma question est donc comment faire executer du code javascript inject� dans le source de la page ?

    Sinon, a terme, je veux juste soumettre un formulaire automatiquement depuis mon appli MFC... existe t-il d'autre moyen que le javascript pour poster un formulaire avec cet activeX ?

    Merci d'avance

  2. #2
    Membre �m�rite
    Inscrit en
    Mai 2002
    Messages
    673
    D�tails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Par d�faut
    j'ai une piste ^^


    Remarks

    If the text contains HTML tags, the method parses and formats the text as it is inserted.

    You cannot insert text while the document is loading. Wait for the onload event to fire before attempting to call this method.

    When using the insertAdjacentHTML method to insert script, you must include the DEFER attribute in the script element.

Discussions similaires

  1. S�curit� site php : injection code malicieux
    Par hx.jonathan dans le forum Langage
    R�ponses: 9
    Dernier message: 05/04/2010, 15h26
  2. [MFC]CWebBrowser, detection fin refresh
    Par gloubi dans le forum MFC
    R�ponses: 3
    Dernier message: 24/07/2006, 16h40
  3. [MFC]Probl�me compr�hension code
    Par bitardo dans le forum MFC
    R�ponses: 1
    Dernier message: 23/05/2006, 15h56
  4. R�ponses: 2
    Dernier message: 01/04/2003, 22h09
  5. [MFC](encapsulation ADO) ou placer le code
    Par philippe V dans le forum MFC
    R�ponses: 2
    Dernier message: 13/06/2002, 14h58

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