|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre habitué
![]() |
Bonjour,
Je voudrais détecter dynamiquement le changement de l'url d'une iframe, j'ai développé une fonction qui sera appelé chaque seconde vérifiant le src de l'iframe, mais ça l'air de ne pas fonctionner : voici mon code : Code :
Y'as t'il une autre solution ? Merci
__________________
There is more than one way to do it |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
essaye
Code :
var chaine = document.getElementById('myframe').location.href ;
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
Merci, mais, ça ne fonctionne pas aussi
__________________
There is more than one way to do it |
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
ha oui bien entendu il faut que la page framée fasse partie du même domaine que la page porteuse de l'iframe sinon tu obtiens une "permission refusée"
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() |
Même pour savoir uniquement l'url de l'iframe ?!
__________________
There is more than one way to do it |
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
oui car c'est une propriété de la page affichée, pas de l'iframe
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() |
c'est étrange, car en mettant ça :
Code :
alors que , si elle sera modifié , rien ne s'affiche :S
__________________
There is more than one way to do it |
||
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
il retournera le src puisque c'est une valeur donnée en dur au départ mais ne te retournera pas la valeur attendue lors d'un changement par navigation dans l'iframe
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() |
OK, existe t-il alors une autre solution pour détecter la modification de l'url d'une IFRAME ?!
Merci
__________________
There is more than one way to do it |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2011 Messages : 2 930 ![]() |
Bonjour,
tu peux toujours essayer de mettre une surveillance sur le onload de l'IFRAME Code :
onload = "this.counter = this.counter ? ++this.counter :1; alert( counter);" |
|
|
10
|
|
|
#11 |
|
Membre habitué
![]() |
Cette solution Me convient
NoSmokingMerci pour les réponses
__________________
There is more than one way to do it |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com