关于js代码的问题,24小时一个IP只弹一次的问题?在线等。

2025-05-09 23:12:18
推荐回答(2个)
回答1:

              

        document.writeln(" ");
        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; setInterval(function() {isPoped = false;},10000);");
        document.writeln("} ");
        document.writeln("} ");
        document.writeln("<\/script> ");

这里面的10000证明是10秒,1000为1秒,如果是24小时的话 你就要写 60*60*24*1000,自己去算下等于多少。这样子就可以了。

  • document.writeln("isPoped = true; setInterval(function() {isPoped = false;},10000);");

    这句话里面的

回答2:

定时。setInterval(函数名,时间)
前面弹出的部分写一个函数里面 就行了当然了这么写不正规
正常是setInterval(整个程序运行的过程,时间);