javascript window.location in new tab

2022-08-30 01:30:48

我正在将用户转移到某个网址,但这个网址在浏览器中的同一选项卡中打开。我希望它在新选项卡中打开。我可以用 window.location 这样做吗?是否有其他方法可以执行此操作?window.location


答案 1
window.open('https://support.wwf.org.uk', '_blank');

第二个参数是使其在新窗口中打开的原因。不要忘记阅读Jakob Nielsen的信息性文章:)


答案 2

您甚至可以使用

window.open('https://support.wwf.org.uk', "_blank") || window.location.replace('https://support.wwf.org.uk');

如果弹出窗口被阻止,这将在同一选项卡上打开它。