javascript - 在 Firefox 中从父级调用 iframe 中的函数

标签 javascript firefox safari google-chrome

我正在尝试使用代码从父文档调用 iframe 的函数 test()

subframe.test();

subframe 正确引用 iframe,alert(subframe) 返回 [object HTMLIFrameElement],该函数在 IE7 和 Opera (9.23) 中运行,但不能在 Firefox (3.0)、chrome (3.0) 或 safari (3.03 beta windows) 中运行)。我假设这些浏览器支持该功能,所以想知道我是否使用了 IE 和 Opera 支持的不正确的调用,这不会让我感到惊讶。

最佳答案

我认为我应该为后代回答 - 我使用 subframe.contentWindow.test() 解决了问题。

关于javascript - 在 Firefox 中从父级调用 iframe 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2106176/

相关文章:

javascript - require 关键字周围的 try catch block

javascript - 修复具有多个 Javascript 框架的项目

javascript - WordPress自定义插件按钮onclick调用php函数

Firefox 中的 CSS3 动画和背景图像

java - 使用 Java 控制谷歌浏览器

javascript - GetElementsByTagName 不适用于 XML

ios - 从另一个应用程序打开 Safari 的深层链接

javascript - 如何知道日期选择器 jQuery 中的日期是否已更改

javascript - 如何将字符串转换为 TYPES.LPTSTR.targetType.array

ios - UIWebView 在 Safari 中启动