我正试图在我的网站上创建一个按钮,该按钮可以在新选项卡中打开列表中的随机页面.
我想我已经很接近了,但是当一个新的标签打开时,它是一个"关于:空白"的页面.
我不确定我做错了什么.
我试过的内容如下
`<html lang="en">
<head>
<title>Redirect From List</title>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
</head>
<body>
<div style="text-align:center;padding:15px;">
<button style="text-align:center;" onclick="window.open()" type="button" name="" id="" class="btn btn-primary" btn-lg btn-block target="_blank">Random Website</button>
</div>
<script>
var links = [
"http://www.google.com",
"http://www.yahoo.com",
"http://www.bing.com",
"http://www.duckduckgo.com"
]
function openLink() {
var i = parseInt(Math.random() * links.length);
location.href = links[i];
}
</script>
</body>
</html>`
我正在使用谷歌、雅虎、必应、DuckDuckGo作为占位符网站,我想要它,这样当我点击按钮时,我的变量链接列表中的一个随机网页将会打开,这样我就可以在添加内容时更新URL.
然而,现在会打开一个新的选项卡,但它不会打开列表中的任何网页.我是不是漏掉了什么错误?