iframe如何读取其父位置网址,父窗口和iframe的域不同?
我知道这个问题的“常见”答案是,由于域冲突,浏览器不允许跨域访问。
因此,以下无法使用:
parent.location.href
但是,也许有人可以在这里跳出框框,提出类似于Cross-document messaging hack的建议?
最佳答案
也许您可以检查 document.referrer
?当然,这仅在用户尚未单击iframe内的链接时才有效。
关于javascript - 从框架内读取父位置(不同域),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5054406/