Executer du javascript à une certaine heure

Mister.Green Messages postés 1 Statut Membre -  
Groarh Messages postés 706 Statut Membre -
Bonjour,

J'utilise un script Javascritp de Redirection Géographique par IP. Et j'aurais souhaitez exécuter ce script uniquement de 20h à 8h tous les jours.

Je voudrais donc automatiser cette procédure.

Je sais que cela est possible avec les conditions 'if', mais je ne sais comment m'y prendre.

Merci d'avance pour vos conseils.

Green

1 réponse

Groarh Messages postés 706 Statut Membre 185
 
Salut,

il faut créer un objet Date sans paramètres, il sera initalisé à l'heure courante. Après tu récupères les heures et tu compares.

var d = new Date();
alert(d.toString());

var h = d.getHours();
alert(h);

if (h < 8 || h >= 20) {
    // exécuter le script
}


;)
1