Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在..之后重定向页面。。o';时钟_Javascript_Jquery_Css_Web - Fatal编程技术网

Javascript 在..之后重定向页面。。o';时钟

Javascript 在..之后重定向页面。。o';时钟,javascript,jquery,css,web,Javascript,Jquery,Css,Web,我希望在5点后将html页面“open.html”重定向到“close.html”,并在早上9点返回到“open.html”。做这件事(或测试这件事)的最佳方法是什么。请查看: 在setTimeout(function(){alert(“现在是上午10点!”)},millistal10); 您可以添加一个简单的重定向。您可以使用类似的代码来检测一天中的小时数,此脚本使检查只加载一次,如果您需要连续检查您的小时数,您可以使用设置超时() //检测时间 var d=新日期(); var h=d.g

我希望在5点后将html页面“open.html”重定向到“close.html”,并在早上9点返回到“open.html”。做这件事(或测试这件事)的最佳方法是什么。

请查看:

在setTimeout(function(){alert(“现在是上午10点!”)},millistal10);
您可以添加一个简单的重定向。

您可以使用类似的代码来检测一天中的小时数,此脚本使检查只加载一次,如果您需要连续检查您的小时数,您可以使用
设置超时()

//检测时间
var d=新日期();
var h=d.getHours());
如果(h>9&&h<17){
//打开url
window.location=“open.html”;
}否则{
window.location=“close.html”;
}

根据客户端时间快速重定向的方法:

hours = new Date().getHours();

if (hours < 9 || hours >= 17) {
    window.location.href = "close.html";
} else {
    window.location.href = "open.html";
}
hours=newdate().getHours();
如果(小时<9 |小时>=17){
window.location.href=“close.html”;
}否则{
window.location.href=“open.html”;
}

但请注意,在您的情况下可能需要服务器时间。

对于测试,请配置时间,并将配置更改为更合适的时间。1。你为什么要这么做?网站不是普通的商店,你在网站上没有真正的“开放时间”。2.为什么要通过JavaScript来实现这一点?即使您要使用它,它也应该是服务器端重定向。3.我仍然强烈建议不要这样做。
hours = new Date().getHours();

if (hours < 9 || hours >= 17) {
    window.location.href = "close.html";
} else {
    window.location.href = "open.html";
}