Mettre en pause?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Mettre en pause?

par cicom » 15 juin 2006, 13:36

Ok merci beaucoup c'est supe ca marche comme il faut!
Je mets résolu!
Bonne continuation

par cicom » 15 juin 2006, 11:29

Ah merci beaucoup, je me douche (et oui je suis en vacances donc je me laisse un peu aller..) je mange, je fais des tests et je te tient au courant!
Merci

par Ryle » 15 juin 2006, 11:24

Bon aller, c'est bien parce que c'est vite fait :)
<SCRIPT LANGUAGE="JavaScript"> 
var rebour = null;
function play() {
	document.form.time.value--; // décrémente la valeur dans le champ
	if(document.form.time.value<=0)  // arrivé à 0
		location=('url du site de destination'); // redirection
	else
		rebour = window.setTimeout("play()",1000); // rappel la fonction dans 1 seconde
}
function stop(){
	if(rebour) // stop le timeout
		window.clearTimeout(rebour);
}

window.setTimeout("play()",1000); // déclenche le compte à rebours
</script> 

<FORM METHOD=POST name="form"> 
&nbsp;<INPUT TYPE="text" NAME="time" size="1" value="10">secondes. 
<br><a href="javascript:play();">Play</a> <a href="javascript:stop();">Pause</a>
</FORM><br><br><br> 

Mettre en pause?

par cicom » 14 juin 2006, 22:39

bonjour,
Voila pour les besoin de la cause j'ai un compter à rebours en JS qui fait une redirection à 0 secondes, j'aimerai qu'on puisse le mettre en pause puis enlever la pause en cliquant sur de simples liens. L'ennui étant que je ne connais rien au JS et que j'ai pas le temps de l'apprendre en ce moment.
Alors voila si une ame charitable pouvait me faire le script (ou corriger le mien que je joind ci dessous pour qu'il prenne ces fonctions) ca serait super cool!
Merci à tous de m'avoir aidé ou sinon d'avoir lu!
Voila mon script (normalement il y a plein de php avec mais je vous en fait abstraction, ici seule la partie JS pause problème, et puis le php je sais m'en débrouiller)

Code : Tout sélectionner

<SCRIPT LANGUAGE="JavaScript"> window.setTimeout("document.form.time.value='10'",1000) window.setTimeout("document.form.time.value='9'",2000) window.setTimeout("document.form.time.value='8'",3000) window.setTimeout("document.form.time.value='7'",4000) window.setTimeout("document.form.time.value='6'",5000) window.setTimeout("document.form.time.value='5'",6000) window.setTimeout("document.form.time.value='4'",7000) window.setTimeout("document.form.time.value='3'",8000) window.setTimeout("document.form.time.value='2'",9000) window.setTimeout("document.form.time.value='1'",10000) window.setTimeout("document.form.time.value='0';location=('url du site de destination');",11000) </script> <FORM METHOD=POST name="form"> &nbsp;<INPUT TYPE="text" NAME="time" size="1">secondes. </FORM><br><br><br>
[/code]