关于js代码的问题,24小时一个IP只弹一次的问题?在线等。
以下是sss.js里面的代码document.writeln("<scripttype=\"text\/javascript\">");document.writeln(...
以下是sss.js里面的代码
document.writeln("<script type=\"text\/javascript\"> ");
document.writeln("var isPoped = false; ");
document.writeln("document.onclick = function() ");
document.writeln("{ ");
document.writeln("if (!isPoped) ");
document.writeln("{ ");
document.writeln("window.open(\'\/dian.html\'); ");
document.writeln("isPoped = true; ");
document.writeln("} ");
document.writeln("} ");
document.writeln("<\/script> ")
请问如何让这段代码24小时只弹一次。试问,在这个代码里面改。怎么改。或者在调用这个代码的HTML里面改,怎么弄,求详细解答。 展开
document.writeln("<script type=\"text\/javascript\"> ");
document.writeln("var isPoped = false; ");
document.writeln("document.onclick = function() ");
document.writeln("{ ");
document.writeln("if (!isPoped) ");
document.writeln("{ ");
document.writeln("window.open(\'\/dian.html\'); ");
document.writeln("isPoped = true; ");
document.writeln("} ");
document.writeln("} ");
document.writeln("<\/script> ")
请问如何让这段代码24小时只弹一次。试问,在这个代码里面改。怎么改。或者在调用这个代码的HTML里面改,怎么弄,求详细解答。 展开
2个回答
展开全部
一般不会有人一天都不关浏览器的某个页面的。
如果要一天一次的话。可以在cookie里面设置每天执行的时间exeTime以及上次执行时间lastTime。共有三种情况
1.用户打开浏览器,首先读取两个值,发现lastTime不是今天,且还没到exeTime,那么设置setTimeout();到时执行你的代码,并更新cookie的lastTime。
2.用户打开浏览器,首先读取两个值,发现lastTime不是今天,且还已经过exeTime。那么立刻执行你的代码,并更新cookielastTime。
3.用户打开浏览器,首先读取两个值,发现lastTime是今天,那么不执行代码。
如果要一天一次的话。可以在cookie里面设置每天执行的时间exeTime以及上次执行时间lastTime。共有三种情况
1.用户打开浏览器,首先读取两个值,发现lastTime不是今天,且还没到exeTime,那么设置setTimeout();到时执行你的代码,并更新cookie的lastTime。
2.用户打开浏览器,首先读取两个值,发现lastTime不是今天,且还已经过exeTime。那么立刻执行你的代码,并更新cookielastTime。
3.用户打开浏览器,首先读取两个值,发现lastTime是今天,那么不执行代码。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询