Récupérer informations provenant d'une iframe ?

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ZelkiN, 2 Juin 2010.

  1. ZelkiN
    ZelkiN WRInaute occasionnel
    Inscrit:
    27 Juillet 2007
    Messages:
    458
    J'aime reçus:
    0
    Bonjour, encore besoin de votre aide :)

    Une page index.php affiche une iframe
    Code:
    iframe_begin.php
    , naturellement on peut naviguer sur cette iframe via des liens/formulaires etc... lorsque j'atteins
    Code:
    iframe_result.php
    dans l'iframe, j'aimerai qu'il y ai une action sur index.php soit en javascript soit en Ajax.

    Ma question est donc la suivant, comment depuis la page index.php je peux récupérer une information qui me dise que la page iframe_result.php a été affiché dans l'iframe ?

    Merci d'avance
     
  2. webneime
    webneime Nouveau WRInaute
    Inscrit:
    20 Août 2009
    Messages:
    6
    J'aime reçus:
    0
    tu ne peux pas interférer avec une iframe après le chargement.

    Il faudrait que lorsque tu arrive sur page avec ton iframe, tu charge l'url en session.
    et que sur la page d'index, tu récupère en continue via ajax tes valeurs de session.

    Enfin ça serait ma solution.
     
  3. aladdin
    aladdin WRInaute passionné
    Inscrit:
    29 Avril 2005
    Messages:
    1 235
    J'aime reçus:
    0
    essai avec ce code :

    Code:
    document.getElementById('id_de_ton_iframe').contentWindow.location.href;
    le code est à déclencher dans l'evenement onload de la iframe.
     
  4. ZelkiN
    ZelkiN WRInaute occasionnel
    Inscrit:
    27 Juillet 2007
    Messages:
    458
    J'aime reçus:
    0
    Merci de vos réponses

    @Webneime : Ok je voit ce que tu veux dire, le problème c'est quand cherchant automatiquement (tout les 0.5s) en Ajax ca risque de me faire surcharger le serveur pour pas grand chose, mais pourquoi pas, je retiens cette idée ;)

    @aladdin : Peux-tu me donner plus d'explication sur ce js, même placé dans le onload de la frame je ne voit pas bien en quoi ca consiste ?
     
  5. aladdin
    aladdin WRInaute passionné
    Inscrit:
    29 Avril 2005
    Messages:
    1 235
    J'aime reçus:
    0
    le code que je t'ai donné récupère l'url actuelle de la iframe (je ne sais pas s'il marche sur tous les navigateurs ou en cross-domain par exemple)

    donc tu utilise le code pour récuperer l'url et tu regarde si cette url est bien : iframe_result.php


    je ne connais pas ton code donc je ne pourrais pas t'en dire plus mais le principe est là
     
  6. ZelkiN
    ZelkiN WRInaute occasionnel
    Inscrit:
    27 Juillet 2007
    Messages:
    458
    J'aime reçus:
    0
    Ah nice, merci Aladdin, je vais tester ca de suite ;)
     
Chargement...
Similar Threads - Récupérer informations provenant Forum Date
[php]Récupérer les informations d'un fichier Développement d'un site Web ou d'une appli mobile 17 Août 2007
Récuperer les informations Alexa Développement d'un site Web ou d'une appli mobile 21 Juin 2006
Comment récuperer les informations paypal pour afficher ? Administration d'un site Web 14 Janvier 2006
Récupérer URL destination liste redirection Netlinking, backlinks, liens et redirections 22 Novembre 2021
Récupérer les 10 plus grandes valeurs dans un fichier JSON Développement d'un site Web ou d'une appli mobile 18 Novembre 2021
Js : récupérer un élément dans un array Développement d'un site Web ou d'une appli mobile 23 Octobre 2021
FORMULAIRE FB ADS récupérer les données Facebook 28 Juillet 2021
Récupérer le premier et dernier enregistrement sql Développement d'un site Web ou d'une appli mobile 16 Juillet 2021
Comment récupérer le solde impayé de mon compte Adsense ? AdSense 26 Juin 2021
Search Console Sitemaps non indéxés ""Impossible de recuperer le sitemap" Crawl et indexation Google, sitemaps 23 Juillet 2020
Récupérer backlinks vers liens morts : fausse bonne idée ? Netlinking, backlinks, liens et redirections 6 Avril 2020
Récupérer le contenu d'une vidéo youtube Le café de WebRankInfo 23 Mars 2020
Comment récupérer un compte insta ouvert par un cybersquatteur ? Autres réseaux sociaux 29 Janvier 2020
comment récupérer mon positionnement Problèmes de référencement spécifiques à vos sites 5 Janvier 2020
Attendre des années avant de récupérer l'argent amassé sur adsense AdSense 23 Novembre 2019
Comment récupérer variable dynamique pour GTM ? Google Analytics 30 Septembre 2019
SELECT COUNT avec PDO et récupérer le résultat Développement d'un site Web ou d'une appli mobile 27 Mai 2019
récupérer id en php sans lien Développement d'un site Web ou d'une appli mobile 25 Avril 2019
Récupérer events via API google analytics Google Analytics 6 Avril 2019
Récupérer un numéro d'un paragraphe Développement d'un site Web ou d'une appli mobile 13 Décembre 2018