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 Forms Discussion :

[C#]Recuperation du code HTML d'une Frame


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 26
    Points : 22
    Points
    22
    Par défaut [C#]Recuperation du code HTML d'une Frame
    Bonjour,

    Je cherche le moyen de recuperer le code HTML d'une frame.

    //J'utilise un webBrowser qui m'affiche la page web sur laquelle je souhaite travailler
    if (!(webBrowser2.Document == null))
    {
    // Recuperation du code source de la page contenant les frames
    string document = webBrowser2.Document.Body.OuterHtml.ToString();

    // Si la page contient effectivement des frames alors je travaille dessus
    if (document.Substring(0, 9) == "<FRAMESET")
    {
    HtmlElement frameElement = null;
    HtmlWindow docWindow = webBrowser2.Document.Window;

    //Recuperation des differentes frames
    foreach (HtmlWindow frameWindow in docWindow.Frames)
    {
    frameElement = frameWindow.WindowFrameElement;
    String originalUrl = frameElement.GetAttribute("SRC");

    // Si la frame a comme URL /priv/frame1.asp alors recuperer code source de la page
    if (originalUrl == "/priv/frame1.asp")
    {
    // J'ai essaye ca mais ca m'affiche le code source de la page contenant les frame
    // Ce que je souhaite c'est recuperer le code source de la frame elle-meme
    document = frameWindow.WindowFrameElement.Document.Body.OuterHtml.ToString();

    }

    }
    }
    }


    Qui a une idée ???
    Got

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 26
    Points : 22
    Points
    22
    Par défaut
    J'ai testé en ramplacant :
    document = frameWindow.WindowFrameElement.Document.Body.OuterHtml.ToString();
    par
    document = frameWindow.Document.Body.OuterHtml.ToString();
    mais sans résultats

Discussions similaires

  1. [WD12] Lire code source HTML d'une frame
    Par Wraack dans le forum WinDev
    Réponses: 3
    Dernier message: 26/01/2009, 23h50
  2. Récupération du code HTML d'une page Web
    Par jgavard dans le forum Eclipse Java
    Réponses: 19
    Dernier message: 06/11/2006, 16h54
  3. Comment recuperer le code source d une page HTML distante en javascript
    Par herbert dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/07/2006, 22h26
  4. [FLASH MX2004 PRO] Recuperer le code source d'une page
    Par adilou1981 dans le forum Flash
    Réponses: 9
    Dernier message: 26/07/2005, 18h11
  5. Récupérer le code HTML d'une page avec Delphi 7
    Par PsyKroPack dans le forum Web & réseau
    Réponses: 5
    Dernier message: 06/02/2003, 21h56

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