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