让一个帧在其父级中触发一个函数

时间:2015-05-19 08:05:15

标签: javascript html html5 html-frames

我有一个HTML框架,我通过在父页面中运行window.open('/a-new-page/', 'my-second-frame');来创建。

在框架中单击按钮时,我想在父页面上触发一个功能。 (在我的特殊情况下,该函数更新了一些父框架HTML)

最简单的方法是什么?

父级和框架都具有相同的域。

1 个答案:

答案 0 :(得分:1)

如果iframe和父窗口位于同一个域中,则可以使用iframe中的window.parent关键字访问父窗口中的元素。

尝试window.parent.yourParentWindowFunctionName()之类的内容来调用父窗口中的函数。