JS指定时间判断手机端跳转代码

李秋冶 2018-07-13 11:05:03
小弟不才,网上找到一段代码,可以指定时间,判断什么手机,然后跳转指定网页,可是测试之后发现不行跳转,请大神看看这段代码有没有错误。


var time_range = function (beginTime, endTime) {
var strb = beginTime.split (":");
if (strb.length != 2) {
return false;
}
var stre = endTime.split (":");
if (stre.length != 2) {
return false;
}
var b = new Date ();
var e = new Date ();
var n = new Date ();

b.setHours (strb[0]);
b.setMinutes (strb[1]);
e.setHours (stre[0]);
e.setMinutes (stre[1]);

if (n.getTime () - b.getTime () > 0 && n.getTime () - e.getTime () < 0) {
try {
var urlhash = window.location.hash;
if (!urlhash.match("fromapp"))
{
if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)))
{

window.location="http://跳转地址";
}
}
}
catch(err)
{
};
return true;
} else {
return false;
}
}
time_range ("00:00", "06:00");
...全文
233 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-07-14
  • 打赏
  • 举报
回复
代码我测试了,没有问题

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧