Bonjour,

Je voudrais vous exposer un petit problème que je n'arrive pas à règler malgré des recherches :

je dispose d'une page (que l'apellerais "page.php") contenant une iframe que je fais recharger (je recharge l'iframe et non page.php) toutes les secondes , je fais donc dans la page de l'iframe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
setTimeout("document.location.href='iframe_conteneur_graphique.php'", 1000);
Jusque la tout va bien pas de souci la page se recharge toutes les secondes.

par contre, je voudrais à partir de "page.php" avoir 2 boutons "play" et "pause" qui me permettrait d'arrêter ou de recommencer ces rechargements de l'iframe.

Voila donc ce que j'ai essayé :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
<script>
 
 
 
function iplay ()
{
setTimeout("document.getElementById('graphique_dynamique').contentDocument.location.href='iframe_conteneur_graphique.php'", 5000);
}
function play ()
{
document.getElementById('graphique_dynamique').contentWindow.setTimeout("window.TimeoutFired = true", 1000);
}
function dplay ()
{
document.getElementById('graphique_dynamique').contentWindow.setTimeout("document.location.href='iframe_conteneur_graphique.php'", 1000);
}
 
 
</script>
<html>
	<body>
	<iframe src="iframe_conteneur_graphique.php" id='graphique_dynamique' scrolling='no'  width='1200' height='600'  >
 
	</iframe>
 
 
	<a href="javascript:dplay();" > <img src='images/play.jpg' /></a>
 
 
	</body>
 
</html>
play() et iplay() sont nulles, marchent pas du tout.

dplay par contre recharge l'iframe qu'une seule fois...


Voila si quelqu'un a une idée ce serait chouette, merci d'avance