确定iframe父级

时间:2018-04-16 22:35:50

标签: javascript iframe

我有一个网页,将嵌入多个域的iframe中。我需要确定哪个域嵌入了我的内容。

document.referrer不起作用,因为在导航到我的页面之前,我需要父窗口,而不是网站的主页或上次访问过的页面。

我无法控制嵌入我内容的网站。

1 个答案:

答案 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

希望能回答你的问题。