Connaitre la src d'une iframe dynamiquement
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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TEMP</title>
</head>
<body onload="timerF();">
<div > TEST HERE </div>
<script type="text/javascript">
timer = null;
function timerF(){
timer = setInterval("myF()", 1000);
}
function myF(){
var chaine = document.getElementById('myframe').src ;
var reg1=new RegExp("http://mydomain.eu/","i");
if (!(chaine.match(reg1))) {
alert("COOLZ");
clearInterval(timer);
//document.write("Le motif '[cor]' a été trouvé dans chaine");
}
}
</script>
<iframe src="http://mydomain.eu/Electronic-Marketplace.php" id="myframe" name="myframe" width="768" marginwidth="0" height="530" marginheight="0" scrolling="No" frameborder="0" hspace="0" vspace="0" id="myframe" allowtransparency="true"></iframe>
</body>
</html> |
Y'as t'il une autre solution ?
Merci