我知道已经有几个关于这个主题的问题在SO上了,但它们似乎都很陈旧....只是想获得一个最新的答案:
在同一浏览器窗口中打开一个新选项卡的标准方式是否仍然是:
window.open('url', '_blank');
window.focus();
同时,我已经阅读过相关内容,发现这取决于用户浏览器的配置(新页面是在新标签页还是新窗口打开,以及新标签页/窗口是否获得焦点)......我希望焦点保留在原始标签页上,但更关心的是在同一浏览器窗口中打开一个新标签页(保持焦点只是额外的奖励)。
那么,在新版浏览器中有没有一种方法可以读取/获取此设置?(chrome、ff、ie)并可能提示用户更改其设置,如果他们将其设置为在新窗口中打开?