Bonjour à toutes et à tous,

Explications :
Sur une page j'ai un javascript refresh qui actualise ma page toutes les x secondes.
Cela permet d'effacer les bannières déjà cliqué par le membre.

Ce que je cherche :
Je souhaiterai mettre en place un bouton ou autre qui permette de bloquer ce refresh quand le membre souhaite garder la page sans refresh.

J'ai fais des recherches et je n'ai pas trouvé la solution pour cela.

Si c'est plus simple de bloquer un meta refresh, je pourrai mettre le meta à la place du javascript.

Merci d'avance pour vos idées et conseils.

Cordialement
Rémi

Solution après les réponse :
Donc pour résumer, j'ai mis ce code sur le php :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if(!isset($_GET['bouttonR'])) $_GET['bouttonR']=true; //valeur default
else{ //si le boutton est cliquer alors on inverse ca valeur
     if($_GET['bouttonR']==true)   $_GET['bouttonR']=false;
     else $_GET['bouttonR']=true;
}
//refresh actif ou non
if($_GET['bouttonR']==true) echo "<body onLoad=\"window.setTimeout('window.location.reload()',50000);\">";
else echo "<body>";
 
// 50000 = 50 secondes
Et le bouton html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<form><input type="submit" name="bouttonR" value="<? echo $_GET['bouttonR']; ?>" /></form>
@+

PS : Attention, il y a une erreur sur le code de guigo en dessous, il manque le ; à la fin du onLoad
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if($_GET['bouttonR']==true) echo "<body onLoad=\".....\"">;