我有一个网页,将嵌入多个域的iframe中。我需要确定哪个域嵌入了我的内容。
document.referrer
不起作用,因为在导航到我的页面之前,我需要父窗口,而不是网站的主页或上次访问过的页面。
我无法控制嵌入我内容的网站。
答案 0 :(得分:0)
由于滥用多年的网络浏览器和服务器增加了安全性。
其中一个是阻止iframe访问父域,除非它符合相同的原始政策。 https://en.wikipedia.org/wiki/Same-origin_policy
现在,您的网站将嵌入的主机可以允许您访问父主机。简称为CORS的东西。 https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
同时退房。 https://en.wikipedia.org/wiki/Web_Messaging
希望能回答你的问题。