gpt4 book ai didi

javascript - 是否可以为 location.reload() 添加 JavaScript for/while 循环;

转载 作者:行者123 更新时间:2023-12-03 00:03:37 25 4
gpt4 key购买 nike

我的 WordPress 网站有冲突的插件。因此,当我单击菜单中的页面时,它会卡住,但在重新加载页面后会修复。

我的方法是自动刷新页面(已单击的菜单链接),以便页面正确加载。

找了好几天了,没有找到具体的方法。我用的是

location.reload(true);

但它不断重新加载。我也尝试过

location.reload(true);
window.stop();

但在页面加载完成 100% 之前它会停止加载。

所以我的问题是,我们可以添加一个循环来停止重新加载吗?例子...

after 2 reloads, the js code will stop

希望有人能帮助我。谢谢!

最佳答案

尝试这段 JavaScript,它将重新加载计数存储在 LocalStorage 中:

if(typeof(localStorage.getItem('rlcount')) == 'undefined'){
localStorage.setItem('rlcount', 0);
}
if(localStorage.getItem('rlcount') < 2){
localStorage.setItem('rlcount', localStorage.getItem('rlcount') + 1);
window.location.reload();
}else{
localStorage.removeItem('rlcount');
}

但是,您应该注意,重新加载页面并不能很好地修复您的错误,您应该找到根本原因。

关于javascript - 是否可以为 location.reload() 添加 JavaScript for/while 循环;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55075002/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com