Répéter à l'infini un bout de code javascipt
bonjour, le code ci-dessous fonctione, il attend 5 secondes et ouvre une page Web (www.google.fr)
j'aimerai cependant qu'il fasse cela à l'infini .... 5 secondes, ouverture page web, 5 secondes , ouverture page web .....
pouvez vous m'aider ?
merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <html>
<head>
</head>
<script type="text/javascript">
var delay = 5; // 5 second delay
var now = new Date();
var desiredTime = new Date().setSeconds(now.getSeconds() + delay);
while (now < desiredTime) {
now = new Date(); // update the current time
}
self.location.href="http://www.google.fr"
</script>
</body>
</html> |
merci mais ne relance pas la page
merci beaucoup JeremGamer, mais le script que tu me propose ne relance pas au bout de 5 secondes le site
merci à tous mais suis vraiment noobies
merci à tous de m'aider, je suis vraiment noobies en la matière.
je ne peux faire autrement que vous demander le bout de code
vos idées m’intéressent mais je ne sais pas les mettre en application
répéter indifiniment : lancement google.fr et attendre 10 secondes puis relancer google.fr .............
bonjour, merci pour ton aide :
je désire dans une boucle infinie, lancer www.goole.fr, attendre X secondes puis relancer www.google.fr dans la meme fenetre, attendre X secondes .............................
merci encore
Citation:
Envoyé par
Eric2a
Salut,
La boucle est inutile puisque
setTimeout est là pour différer l'éxecution de la fonction, et ceci, tout en laissant
le système "à l'écoute" du moindre évenement.
Code:
1 2 3 4 5 6 7
| <script type="text/javascript">
// Differer l'éxecution d'une fonction
setTimeout(
function(){self.location.href="http://www.google.fr";},
300000 // 5 x 60 sec. * 1000
);
</script> |