gpt4 book ai didi

javascript - 为什么自动重新加载会导致浏览器崩溃?如何预防呢?

转载 作者:行者123 更新时间:2023-12-02 22:47:25 26 4
gpt4 key购买 nike

我在 Chrome 中制作了一个自动重新加载脚本,如下所示:

if (window.location.toString() === 'http://blabla.com/yup')
{
setTimeout(function (){
window.location.reload(true);
},2000);
}

该脚本在页面完全加载后运行,我认为它运行得不太快。它做了它应该做的事情,但是为什么这最终会导致浏览器在一段时间后崩溃呢?在这种情况下是什么导致浏览器崩溃?

可能是我的主要问题:如何进行不会导致浏览器崩溃的自动刷新?

-

感谢您帮助我!

最佳答案

也更先进,但完全正常工作,不会导致浏览器崩溃。

将此与目标 _self 或您想要的任何内容一起使用:

<script type="text/javascript">
function load()
{
setTimeout("window.open('http://blabla.com/yup', '_self');", 2000);
}
</script>
<body onload="load()">

或者使用自动 self 且没有目标代码:

<script type="text/javascript">
function load()
{
setTimeout("location.href = 'http://blabla.com/yup';", 2000);
}
</script>
<body onload="load()">

两者都执行相同的操作,但在第 1 个代码中您可以定位它,而在第二个代码中它将始终替换现有页面。

关于javascript - 为什么自动重新加载会导致浏览器崩溃?如何预防呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22152897/

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