iFrame 中的 JavaScript 修改 iFrame 之外的对象

标签 javascript html iframe

我有一个嵌入了 iFrame 的页面。现在我想通过单击 iFrame 内部的按钮(使用 Javascript)来修改此 iFrame 外部的对象(例如按钮)。 这是如何运作的?我可以像往常一样做吗?

最佳答案

您可以使用window.parent访问父窗口。从那时起,您应该能够像平常一样进行操作。

示例: $('#yourButtonId', window.parent.document).

另请参阅how to access iFrame parent page using jquery?因为这个问题已经被问过

关于iFrame 中的 JavaScript 修改 iFrame 之外的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31266431/

相关文章:

javascript - 如何显示文本框重复值的警报

html - Internet Explorer 中的背景大小 css 属性

javascript - 尝试从另一个窗口/框架使用事件对象时,IE 抛出 "Object required"错误

javascript - 仅向来自特定引荐来源网址的访问者显示页面中的 iframe

javascript - 如何从 .html 页面链接到 .ejs 页面?

javascript - 将一个 ArrayBuffer 读/写/复制到另一个具有偏移量的 ArrayBuffer

javascript - 为什么我得到 "Failed to load extension. Invalid value for ' content_security_policy'”?

html - 使用未转义的符号, "&"

javascript - 如何检测iframe上的Onclick事件[跨域]

javascript - 有没有办法用Javascript修改图像?