【发布时间】:2021-08-06 19:42:41
【问题描述】:
我正在尝试以不同的时间打开新的 URL,但它不起作用
<script type="text/javascript">
setTimeout(function() {window.location="http://google.com";}, 2000);
setTimeout(function() {window.location="http://youtube.com";}, 5000);
</script>
这个脚本只能打开第一个链接。 有什么想法吗?
【问题讨论】:
-
当您导航到第一个链接时,您会丢失初始页面中的所有脚本。所以监听器/超时/间隔被丢弃了。
-
使用
window.open和_blank作为第二个参数setTimeout(function () { window.open("http://google.com", '_blank'); }, 2000);
标签: javascript redirect window