target = _blank URI仍会传递引用者数据吗?

bul*_*ley 4 html seo http http-headers

我有兴趣使用target = _blanks作为链接,但由于我不想做参数化的URI,我担心丢失基于请求的数据,例如referrer.那种恐惧是错位的吗?

Tim*_*her 8

不可以.您可以通过将以下内容粘贴到地址栏中来尝试使用最新的Chrome:

data:text/html, <a href="http://darwinandsierra.com" target="_blank">text</a>

然后点击该链接,打开Chrome控制台并输入:

document.referer

它返回一个空字符串.


RDL*_*RDL -5

是的,当定位“_blank”时,会传递引荐来源网址数据:

<a href="link" target="_blank">text</a>
Run Code Online (Sandbox Code Playgroud)

  • 你能引用一个来源吗? (4认同)
  • 在最新的 chrome 中对我不起作用。在 Chrome 控制台中使用“document.referer”会返回一个空字符串。 (3认同)
  • 如果这曾经有效,现在似乎不再有效了。而且我认为这不是特定于浏览器的。我现在从一个流行的博客中有几个指向我的网站的链接。他们都在链接上使用了“target=_blank”。他们都没有传递推荐人。在 Chrome 和 Firefox 中检查过。 (3认同)
  • 错误答案,使用 target="_blank" 时未传递引用数据 (2认同)