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

JavaScript Discussion :

Javascript avec iframe


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 60
    Par défaut Javascript avec iframe
    Bonsoir à tous,

    J'ai une iframe qui a pour id "iframe" et qui appelle, disons une page1.php, qui va rediriger vers page2.php dès le lancement.

    Je peux faire un iframe.src pour récupérer la src de l'iframe, le problème c'est que même si je le fais deux secondes après la redirection (avec un setTimeout), iframe.src vaudra toujours page1.php et pas page2.php...

    Quelqu'un à une idée ? Merci !

  2. #2
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    Salut,

    deux pistes.

    1) utiliser document.location.href du document de l'iframe
    2) créer un code javascript dans page2.php qui appelle du code de la page parente
    avec parent.nom_de_fonction()

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 60
    Par défaut
    Merci,

    Le problème c'est que je n'ai pas accès au code, ni de page1.php ni de page2.php.

    Je crois que iframe.location.href me sort une permission denied... (sur firebug).

  4. #4
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    La page provient d'un autre domaine ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 60
    Par défaut
    Oui...

    Je fais tourner mon script en local et disons que page1.php et page2.php c'est plutôt http://www.exemple.com/page1.php et http://www.exemple.com/page2.php...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 60
    Par défaut
    Je me permet de relancer le topic, plus de 10 jours plus tard, pour savoir quelqu'un à une idée...

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/09/2012, 00h31
  2. [javascript] Redimension IFrame avec un frameset
    Par mavina dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 21/06/2006, 16h12
  3. probleme avec IFRAME
    Par adilou1981 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 24/08/2005, 09h34
  4. Problème javascript avec Firefox
    Par Bisûnûrs dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/08/2005, 17h18
  5. [PHP-JS] var javaScript avec test php
    Par lepierre dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/12/2004, 12h58

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