Javascript 在新选项卡中打开链接的按钮
我正在制作一个网站,我想在我点击一个按钮时在一个特定的地址打开一个新的标签 这是我的按钮的html:Javascript 在新选项卡中打开链接的按钮,javascript,html,button,web,Javascript,Html,Button,Web,我正在制作一个网站,我想在我点击一个按钮时在一个特定的地址打开一个新的标签 这是我的按钮的html: <button id="AsDownload" onclick="AsDownload();">Download</button> 但它不起作用,我也不明白为什么,有人能帮我吗?你试过window.open()?它将在新选项卡中打开URL。如果您仍然希望它是一个按钮而不是锚定标记,请在功能中使用此选项: window.open("https://alexanderhaw
<button id="AsDownload" onclick="AsDownload();">Download</button>
但它不起作用,我也不明白为什么,有人能帮我吗?你试过window.open()?它将在新选项卡中打开URL。如果您仍然希望它是一个按钮而不是锚定标记,请在功能中使用此选项:
window.open("https://alexanderhawking.itch.io/asteroid-racer");
你可以像那样集成一个链接和一个按钮
<button id="AsDownload"><a href="https://alexanderhawking.itch.io/asteroid-racer/"target="_blank">load</a></button>
这将在新选项卡中打开除了其他答案之外,如果您打算使用
JavaScript
功能,请添加“\u blank”以在新选项卡中打开
函数AsDownload(){
//打开(路径字符串,目标);
窗口打开(“https://alexanderhawking.itch.io/asteroid-racer“,”空白“);
};代码>
下载
您可以使用window.open()进行下载
<input type="button" value="button name" onclick="window.open('http://www.website.com')" />
为什么不使用a
标记<代码>
我希望它是按钮标签是用于此行为的正确语义元素,您可以将其样式设置为按钮OK cool,我来试试
<input type="button" value="button name" onclick="window.open('http://www.website.com')" />
function AsDownload() {
window.open("https://alexanderhawking.itch.io/asteroid-racer", "_blank");
};