Rafraichir régulièrement une iframe

Rafraichir régulièrement une iframe - HTML/CSS - Programmation

Marsh Posté le 09-05-2011 à 13:33:54    

Bonjour,
 
Une page de mon blog récupère (par iframe) des coordonnées GPS affichées une carte google map et provenant d'un autre site.
Or si je ne fais pas F5 sur ma page, les nouvelles coordonnées ne sont pas affichées.
 
Je cherche donc une solution par actualiser automatiquement toutes les X secondes ma page web.  
Je suis super débutant sans connaissance en HTML et j'ai essayé le code ci-dessous mais ça ne semble pas bouger beaucoup...
 
<html>
<head>
<script LANGUAGE="JavaScript1.2">
function refreshiframe()
{
parent.frame1.location.href="http://www.google.fr"
setTimeout("refreshiframe()",10000);  
;
}
</SCRIPT>
</head>
 
<body>
<iframe id="frame1" style="border:1px solid;" width="670" height="835" frameborder="0" scrolling="no" src="http://www.google.fr">
</iframe><BR>
<onload="refreshiframe();">
</body>
</html>
 

Reply

Marsh Posté le 09-05-2011 à 13:33:54   

Reply

Marsh Posté le 09-05-2011 à 15:53:14    

dans le body :
 
<body onload="refreshiframe();">
 
tu vire <onload="refreshiframe();">  qui veux rien dire ...

Reply

Marsh Posté le 09-05-2011 à 17:14:58    

GordonF_69 a écrit :

dans le body :
 
<body onload="refreshiframe();">
 
tu vire <onload="refreshiframe();">  qui veux rien dire ...


 
comme ça?
 
<html>
<head>
<script LANGUAGE="JavaScript1.2">
function refreshiframe()
{
parent.frame1.location.href="http://www.google.fr"
setTimeout("refreshiframe()",10000);  
}
</SCRIPT>
</head>
 
<body onload="refreshiframe();">
<iframe id="frame1" style="border:1px solid;" width="670" height="835" frameborder="0" scrolling="no" src="http://www.google.fr">
</iframe><BR>
</body>
</html>


Message édité par bob737 le 09-05-2011 à 17:22:25
Reply

Marsh Posté le 09-05-2011 à 17:30:04    

arf... ça fonctionne bien sur IE mais pas sur Mozilla ...:cry:
 
une question de version de java?


Message édité par bob737 le 09-05-2011 à 17:37:36
Reply

Marsh Posté le 09-05-2011 à 22:57:41    

parent.frame1.location.href="http://www.google.fr" est faux.
 
document.getElementById("frame1" ).src="http://www.google.fr"
 
devrait mieux passer...

Reply

Marsh Posté le 10-05-2011 à 10:25:27    

ah ouai!! ça marche mieux... Merci!! :hello: Faut que je finisse mes tests sur IE, Mozzila et chrome mais ça devrait être bon.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed