gpt4 book ai didi

javascript - 我需要打开一个页面,然后在一段时间后重新加载它

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

更新:感谢所有回答的人。我了解到我无法完全做到我想做的事情。幸运的是,我发现了一些适用于 Chrome 的自动刷新扩展程序可以满足我的需求。

简单的问题。不过我根本不怎么编码。我试图指示 html 文档立即打开特定网页,然后在指定时间后在同一窗口中重新加载同一页面。以下代码有效,但打开一个新窗口,这不是我想要的:

<script>
window.open('https://www.google.com');
setTimeout('window.location.reload();', 10000);
</script>

然后我尝试使用以下内容:

<script>
window.location.href='https://www.google.com';
setTimeout('window.location.reload();', 10000);
</script>

但这只会打开页面。它不会重新加载它。我究竟做错了什么?我该如何正确地做到这一点?

最佳答案

重要编辑:

只有当您的代码位于到达页面时,这才有效。您无法打开一个窗口并在该窗口中启动某些代码。

<小时/>

在这两种情况下,脚本中的第一行首先执行某些操作。

在第一种情况下,它会打开一个新窗口,然后在十秒后重新加载页面。

对于第二种情况,它会立即转到 Google。

第二行应该足以工作。

尽管如此,我还是建议你这样做:

 setTimeout(function(){
window.location.reload();
}, 10000);

你所做的被认为是非常糟糕的做法。

关于javascript - 我需要打开一个页面,然后在一段时间后重新加载它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41559367/

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