hyperlink - 创建 HTML 链接,该链接在具有全新上下文的新选项卡/窗口中打开
问题描述
是否可以创建一个 HTML 链接,该链接在具有全新上下文的新浏览器窗口/选项卡中打开,这意味着通过单击该链接,它应该只打开一个新窗口/选项卡,而无需前一页的上下文,尤其是无需复制会话将前一页存储到新页中。它应该只加载href="..."
属性中提供的页面,就好像用户打开了一个新的浏览器窗口/选项卡然后加载了一个特定的 web url。
首先我只是尝试使用(1)
:
<a href="https://google.com" target="_blank">Google</a>
然后我尝试了(2)
:
<a href="https://google.com" target="_blank" rel="noreferrer">Google</a>
和(3)
:
<a href="https://google.com" target="_blank" rel="noopener">Google</a>
以及(4)
:
<a href="https://google.com" target="_blank" rel="noopener noreferrer">Google</a>
但(1)
没有按预期工作。(2)
,(3)
并且(4)
仅适用于 Firefox 65.0,但不适用于 Chromium 71.0 和 Chrome 72.0,其中在 Chromium/Chrome 中,使用与嵌入单击链接的页面相同的会话存储。
我指的是这个问题:
我不需要使用该rel
属性。我正在寻找任何可能性来实现大多数浏览器的预期行为。