/ / Est-il possible de faire une redirection en fonction du temps? - javascript, html5, redirection

Est-il possible de faire une redirection en fonction du temps? - javascript, html5, redirection

Est-il possible de rediriger vers une autre URL pendant un certain temps, par exemple de 06h00 à 08h00, et pour le reste de la journée, une autre URL?

Réponses:

1 pour la réponse № 1

Oui, vous pouvez utiliser l'objet Date et obtenir l'heure, puis le faire correspondre à l'heure souhaitée et le mettre dans if bloquer avec la condition ci-dessus et utiliser quelque chose d'en bas

// similar behavior as an HTTP redirect
window.location.replace("http://stackoverflow.com");

ou

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";

Regarde aussi: Redirection Javascript basée sur la date


2 pour la réponse № 2

HTML / JavaScript ne fournit pas ce type de fonctionnalité pour rediriger la page entre temps, mais vous pouvez appliquer une astuce en utilisant JavaScript, voir exemple de code

var hours = new Date().getHours();

if(hours >= 6 && hours <= 8){
window.location.href = "some_url";
}else{
window.location.href = "some_other_url";
}