我知道iframed pages can tell that they are,但有可能告诉我在哪里吗?据我所知,当父级是不同的域时,parent.location
会遇到安全问题。有什么工作吗?
答案 0 :(得分:1)
我没有测试过,但你应该可以做类似的事情:
if (window.top !== window.self) {
alert("I am a frame. The parent document is " + document.referrer);
}
答案 1 :(得分:0)
如果父窗口不在同一个域中,则无法访问父窗口。
答案 2 :(得分:0)
它不会在您的服务器日志中显示为引荐来源吗?我知道这不是一种程序化的方式,但我想知道你是否只想找到窃取你内容的人。
答案 3 :(得分:0)
如果你想付出努力,你可以编写一个插件(适用于所有浏览器)或活动x(用于ie)来确定这一点,因为它们不像javascript等那样被阻止访问客户端计算机。