我有一块html/javascript需要在新页面打开,但是我用的是Wix.com
I have a piece of html/javascript that need to be opened in a new page, but I'm using Wix.com
<script type="text/javascript">
function randomlinks() {
var myrandom = Math.round(Math.random() * 5)
var links = new Array()
links[0] = "wix website here"
links[1] = "wix website here"
links[2] = "wix website here"
links[3] = "wix website here"
links[4] = "wix website here"
links[5] = "wix website here"
window.location = links[myrandom]
}
</script>
<form>
<input button type="button" value="Start Taking Notes!" onClick="randomlinks()">
</form>
这是我现在在 wix 中的代码。出于显而易见的原因,我已经替换了该网站的链接,并将其替换为 "wix website here." 我希望有人能帮我弄清楚在哪里放置一段代码以在新选项卡中打开这些链接。
编辑:当我点击按钮将我带到他们在 wix 的自定义内置 iframe 中打开的链接时,我也应该把它放在现在。
你应该使用 window.open()
方法,并将 "target" 设置为 "_blank" - 这相当于设置一个 <a target="_blank">
,但是通过 JS:
将您的 window.location=links[myrandom]
替换为:
window.open(links[myrandom], "_blank");
这应该可以正常工作:)
<script type="text/javascript">
function randomlinks() {
var myrandom = Math.round(Math.random() * 5)
var links = new Array()
links[0] = "wix website here"
links[1] = "wix website here"
links[2] = "wix website here"
links[3] = "wix website here"
links[4] = "wix website here"
links[5] = "wix website here"
window.location = links[myrandom]
}
</script>
<form>
<input button type="button" value="Start Taking Notes!" onClick="randomlinks()">
</form>
这是我现在在 wix 中的代码。出于显而易见的原因,我已经替换了该网站的链接,并将其替换为 "wix website here." 我希望有人能帮我弄清楚在哪里放置一段代码以在新选项卡中打开这些链接。
编辑:当我点击按钮将我带到他们在 wix 的自定义内置 iframe 中打开的链接时,我也应该把它放在现在。
你应该使用 window.open()
方法,并将 "target" 设置为 "_blank" - 这相当于设置一个 <a target="_blank">
,但是通过 JS:
将您的 window.location=links[myrandom]
替换为:
window.open(links[myrandom], "_blank");
这应该可以正常工作:)