Javascript time global

Fermé
aisha - 21 avril 2015 à 13:34
 Utilisateur anonyme - 21 avril 2015 à 23:23
Bonjour,
En fait j'ai un popup qui s'ouvre au chargement du site. mais je veux qu'il se lance aprés 120 sec de navigation sur site, voila ce que je fait :
var x = setTimeout(function() { showDiv(); }, 120000);  

le probléme c'st je dois pas naviger sur le site si je veux qu'il s'affiche a chaque fois il réinitialise le conteur de temp en fait j'ai cherché sur google mais en vain, Merci de votre aide.

A voir également:

1 réponse

Utilisateur anonyme
21 avril 2015 à 23:23
Salut,

Il te faut créer un cookie avec le timestamp d'arrivé et laisser ton setTimeout controler les secondes.

https://ppk.developpez.com/tutoriels/javascript/gestion-cookies-javascript/

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now

bonne soirée
0