【发布时间】:2012-01-18 02:15:16
【问题描述】:
假设我有一个位于http://www.website.com 的网页,其中包含<iframe>。像这样:
<html>
<head>...</head>
<body>
...
<iframe src="http://www.washington.edu">
...
</body>
</html>
现在假设有人访问 www.website.com 并单击 iframe 本身中的一个链接(该链接位于 www.washington.edu 网站上)。
我的问题是这种情况下的 HTTP 引用者是什么?
是http://www.website.com(托管 iframe 的页面)还是http://www.washington.edu(点击链接的页面)?
【问题讨论】:
-
stackoverflow.com/questions/2324202/… 的副本。然而,有趣的是,IE6 将始终将 iframe 的父页面报告为引用者。
-
好,IE6 不再支持。
-
尝试为英国的大型公共部门组织或一些主要的蓝筹股工作:-(
-
哦,是的,在浏览器中打开隐私模式将完全关闭此功能。
-
请考虑将批准切换到我的答案@bodacydo。请参阅下面 muskratt 答案的讨论中的基本原理。
标签: html http iframe http-referer