这里是我的代码,每个星期五在某个时间重定向网页?
<script type="text/javascript">
function today(hour, minute) {
var now = new Date();
now.setHours(hour);
now.setMinutes(minute);
now.setSeconds(0);
now.setMilliseconds(0);
return now.getTime();
}
var now = new Date();
now = now.getTime();
if(
(now > today(11, 45) && now < today(14, 00)) ||
(now > friday(19, 00) && now < saturday(0, 00))
) {
alert("Lunchtime Specials!");
window.location = "http://google.ie";
}</script>
其作品为“今天”,但而不是星期五,星期六等 什么建议吗?
你可以张贴'friday'和'saturday'功能? – HackedByChinese 2012-04-12 12:38:10
嘿,你的星期五19-23:59可能是星期五中午或星期六。所以,你应该根据UTC时区确定你的时间。另外,如果用户改变了本地机器的时间,那么JavaScript将失败。我建议在服务器端进行重定向。 – Ramesh 2012-04-12 12:59:32