我有一个带有 iframe 的页面,我需要框架内的一个按钮来重定向到另一个页面,如果我以正常方式重新加载 iframe 的内容,我需要的是更改其 url 的主窗口。
我没有在下面发布任何代码,因为我不知道这是否可行
最佳答案
是的,这是可能的。你必须从 iFrame 发送消息,当父级收到消息时,你就可以做一些事情。这是一个例子:http://jsbin.com/necuvi/2/ .这是有关其工作原理的一些文档。 https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage
关于javascript - 如何在 iframe 中使用 postmessage 将用户重定向到主文档上的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29858840/