2010-12-10 67 views
2

我对链接使用target = _blanks感兴趣,但因为我不想执行参数化URI,所以我担心失去基于请求的数据(如引用链接)。这种恐惧是否错位?Do target = _blank URI是否仍然传递引用数据?

+1

如果我记得不错,IE6不知道在空白窗口中读取缓冲区。 – 2010-12-10 20:39:31

+2

...谁投票结束这个话题? – 2010-12-10 20:39:46

回答

0

是的,引用的数据传递这在粘贴以下到地址栏最新的Chrome:

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

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

document.referer

它返回一个空白字符串。

+2

你能引用一个源文件吗? – chovy 2013-12-19 11:45:50

+1

不适用于我最新的铬版。在Chrome控制台中使用'document.referer'会返回一个空字符串。 – 2016-03-04 21:11:03

+1

如果这用于工作,它不再出现。我不认为它是浏览器特定的。我现在从一个流行的博客上有几个链接到我的网站。他们都在链接上使用了'target = _blank'。他们都没有通过推荐人。检入Chrome和Firefox。 – mix 2017-02-17 18:01:23

1

除非您手动将浏览器配置为不发送该信息,否则所有链接都会传递引用数据。 - 通过G/B/Y

+2

句子最后部分不应该有“不”的地方吗? – BalusC 2010-12-10 21:00:02

+1

抱歉,不介意我的英文 – Ish 2010-12-10 21:02:49

-3

是,TARGET = _blank仅仅是浏览器:定位 '_blank' 时

+0

G/B/Y是什么意思? – 2010-12-12 17:31:55

+0

G/B/Y/= Google,Bing,Yahoo – 2010-12-28 00:11:59

5

号你可以试着忽略

<a href="link" target="_blank">text</a> 
相关问题