Bonjour,
j'ai une iframe dans une page A qui sert à inclure une page B. Si je fais une redirection dans la page B ça ne redirige que la page dans l'iframe.
Est-ce possible de faire pour que ça redirige la page qui contient l'iframe ?
Merci
Bonjour,
j'ai une iframe dans une page A qui sert à inclure une page B. Si je fais une redirection dans la page B ça ne redirige que la page dans l'iframe.
Est-ce possible de faire pour que ça redirige la page qui contient l'iframe ?
Merci
Bonjour hacksi,
il existe l'élément parent en JavaScript qui te permet d'accéder au parent de l'iframe.
Je ne l'ai pas testé, mais ceci devrait fonctionner :
Bonne chance,
Code : Sélectionner tout - Visualiser dans une fenêtre à part parent.document.href = "";
Thoams ;-)
Code : Sélectionner tout - Visualiser dans une fenêtre à part top.location.href="nouvellpage.htm"
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Ok merci pour toutes vos réponses, je vais tester. Pour le moment je n'avais pas encore mis cette solution en place avant de savoir si c'était possible de rediriger le parent ou non, je vous tiens au courant.
Bon j'ai essayé de faire un petit test :
Page A :
Page B :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php echo "<IFRAME id='toto' name='toto' src='./test2.php' width='100%' style='border:0px;' frameborder='0'></IFRAME>"; ?>
J'ai essayé top.location.href et parent.document.href mais ça ne fonctionne pas (window.location.replace redirige bien la page mais uniquement dans l'iframe).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php echo "<script language=\"javascript\" type=\"text/javascript\">window.top.location.href(\"http://www.clubic.com\");</script>"; ?>
Partager