iframe如何读取其父位置网址,父窗口和iframe的域不同?

我知道这个问题的“常见”答案是,由于域冲突,浏览器不允许跨域访问。
因此,以下无法使用:

parent.location.href

但是,也许有人可以在这里跳出框框,提出类似于Cross-document messaging hack的建议?

最佳答案

也许您可以检查 document.referrer ?当然,这仅在用户尚未单击iframe内的链接时才有效。

关于javascript - 从框架内读取父位置(不同域),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5054406/

10-13 01:55