在javascript中,ajax响应后在新标签页中打开无法正常工作,
尝试使用_newtab和_blank
但它们都不起作用,
我想问,
有没有解决方案来得到答案?
在javascript中,ajax响应后在新标签页中打开无法正常工作,
尝试使用_newtab和_blank
但它们都不起作用,
我想问,
有没有解决方案来得到答案?
window.open(您要插入的网址, '_blank');
,这将在新标签页中打开链接。以上给出的答案非常有帮助,但在某种程度上,它们并不是完整可行的解决方案。我来到这里是为了寻找同样的解决方案,并且想要添加一个可行的示例。
var win = window.open('_link is here_', 'name');
if (win) {
//Browser has allowed it to be opened
win.focus();
} else {
//Browser has blocked it
alert('Please allow popups for this website');
}
根据浏览器的实现,这将起作用。 您无法做任何事情使其在窗口而不是选项卡中打开。
此外,您可以在此处找到示例。
使用window.open()方法。更多详情请查看此链接