0

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

$(document).ready(function(){
   window.location.reload();
   //.. 
}

在该代码中,页面将永远重新加载。我怎样才能只重新加载页面一次?

4

2 回答 2

1

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

看一下这个

$(document).ready(function(){
    if(!localStorage.counter) {
       window.location.reload();
       //.. 
       localStorage.counter = true;
    }
}
于 2014-03-18T13:40:53.813 回答
0

查看您的代码,它似乎在文档准备好后立即重新加载页面......所以它处于无限循环中。

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

就像是

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

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

于 2014-03-18T13:00:05.793 回答