HTML重定向而不打开新选项卡



我有以下代码可以重定向到随机网页,尽管它是通过打开一个新的选项卡来实现的,而这个选项卡经常被web浏览器阻止。是否可以修改以在同一选项卡中打开新网站?

提前感谢

<script>
var links = [ "google.com",
"youtube.com",
"reddit.com",
"apple.com"]
var time = 3000;
var openSite = function() {
var randIdx = Math.random() * links.length;
randIdx = parseInt(randIdx, 10);
var link = 'https://www.' + links[randIdx];
return link;
};

setTimeout(function(){
open(openSite())
}, time);
</script>

在此处输入图像描述

也许类似于:

window.location.href = openSite();

相关内容

最新更新