Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.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只刷新自我一次_Javascript_Jquery_Reload - Fatal编程技术网

javascript只刷新自我一次

javascript只刷新自我一次,javascript,jquery,reload,Javascript,Jquery,Reload,在android中单击prev按钮时,jquery移动页面不工作。 所以我搜索了很多,但没有找到任何结果。 所以我只想在第一次重定向self页面 $(document).ready(function(){ window.location.reload(); //.. } 在该代码中,页面将永远重新加载。。 如何只重新加载页面一次?查看您的代码,似乎文档一准备好就要重新加载页面。。。所以它是在一个无限循环中 您需要添加一个间隔计数器来设置延迟 差不多 setInterval(

在android中单击prev按钮时,jquery移动页面不工作。 所以我搜索了很多,但没有找到任何结果。 所以我只想在第一次重定向self页面

$(document).ready(function(){
   window.location.reload();
   //.. 
}
在该代码中,页面将永远重新加载。。
如何只重新加载页面一次?

查看您的代码,似乎文档一准备好就要重新加载页面。。。所以它是在一个无限循环中

您需要添加一个间隔计数器来设置延迟

差不多

setInterval(
    function () {
        var url = '#';
        $('body').load(url); 
    }, 300000)

其中300000毫秒是5分钟。这不是特定于平台的。

您可以使用本地存储。如果页面加载一次,则使计数器为真

看看这个

$(document).ready(function(){
    if(!localStorage.counter) {
       window.location.reload();
       //.. 
       localStorage.counter = true;
    }
}

我只想补充一点,在本地存储不受支持的情况下,最好使用cookie(Modernizer非常适合这种情况)。还有一种可能是像我这样的clod禁用移动设备上的所有本地存储,但允许使用非第三方cookie。但这确实有效,刚才帮了我很大的忙:D