我有一个通过运行 window.open('/a-new-page/', 'my-second-frame');
创建的 HTML 框架在父页面中。
当单击框架中的按钮时,我想触发父页面上的功能。 (在我的特定情况下,该函数会更新一些父框架 HTML)
最简单的方法是什么?
父框架和框架具有相同的域。
最佳答案
如果 iframe 和父窗口位于同一域中,则通过在 iframe 中使用 window.parent
关键字,您可以访问父窗口中的元素。
尝试类似 window.parent.yourParentWindowFunctionName()
的方法来调用父窗口中的函数。
关于javascript - 让框架触发其父框架中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30319981/