Firefox和IE,通过JavaScript调用iframe中页面的函数
来源:互联网 发布:淘宝双11折扣怎么设置 编辑:程序博客网 时间:2024/06/07 19:32
我在做一个网站的时候,遇到需要调用父窗体中 iframe 中页面里的一个javascript函数,我是这样写的
引用
parent.iframe_id.function_name();
这个写法,在IE里是没有问题的,但是到了Firefox下就无效了。那么如何同时兼容Firefox和IE呢?在MSDN中查找,并且实验,最后终于找到方法了,如下
引用
parent.document.getElementsByTagName("iframe")["iframe_id"].contentWindow.function_name();
如果要调用 iframe 中页面里的 iframe中页面里的javascript函数(是不是很绕啊,呵呵),该如何操作呢?道理与上面的一样,只不过代码多一些而已,如下
引用
parent.document.getElementsByTagName("iframe")["iframe_id"].contentWindow.document.getElementsByTagName("iframe")["iframe_id"].contentWindow.function_name();
以上后面的两条语句同时支持Firefox和IE,在Opera中是否有效,我还没有去验证,有兴趣的朋友可以去试一试,我估计应该可以运行的。
- Firefox和IE,通过JavaScript调用iframe中页面的函数
- Firefox和IE,通过JavaScript调用iframe中页面的函数
- iframe子页面调用父页面javascript函数的方法(支持chrome和IE的通用方法)
- 访问iframe里面的javascript函数、对象,兼容IE、Firefox
- 访问iframe里面的javascript函数、对象,兼容IE、Firefox
- 兼容FireFox和IE的iframe自适应高度js函数
- IE和Firefox中Iframe的互操作问题
- iframe子页面调用父页面javascript函数的方法
- iframe子页面调用父页面javascript函数的方法
- iframe子页面调用父页面javascript函数的方法
- X5 环境通过iframe引入的页面调用X5函数
- javascript中iframe里面的页面调用父窗口js函数的方法。
- javascript中iframe里面的页面调用父窗口js函数的方法
- 怎样让iframe调用父页面的javascript函数?
- IE 和Firefox下都可以刷新Iframe页面
- javascript获取iframe文档内容(兼容IE和Firefox)
- javascript中new Date()构造函数在fireFox和ie不兼容的问题
- 适用于IE和Firefox的剪贴板javascript函数
- centos 更改系统时间 为上海/中国时间
- Request.UrlReferrer返回上一页面URL地址
- 备忘--基站定位技术(转载)
- 解决IE7兼容模式下Extjs显示问题
- (转)由表单中onsubmit="return false;"想到的
- Firefox和IE,通过JavaScript调用iframe中页面的函数
- mysql 1130 错误
- ucgui窗口系统原理
- zoj 1913 || poj 2348 Euclid's Game
- HTTPS 的七个误解
- Task和Activity相关内容
- Rej @ UPENN
- 二叉排序树 c (未完)
- 2011