多语言展示
当前在线:1810今日阅读:27今日分享:41

Chrome下iframe父窗口调用子窗口的兼容问题

通常常用的 window.frames[iframe_name] 引用方式在IE、FF中没问题。遇到Chrome后,提示脚本错误!通过网上查找资料,终于解决!在此谢谢提供帮助的各位大虾!
工具/原料
1

电脑

2

Dreamweaver.exe

方法/步骤
1

平常用的最多的父窗口,子窗口相互调用的方法如下:父窗口调用子窗口的对象 window.frames[iframe_name].document.getElementById('iframe_elements_id')子窗口调用父窗口对象parent.document.getElementById(elements_id)iframe父子窗口间js方法调用父窗口调用iframe子窗口方法iframe_name.window.functionName(); iframe子窗口调用父窗口方法parent.functionName();然后在Chrome中,父窗口调用子窗口的对象,却提示脚本错误也就是说脚本window.frames[iframe_name].document.getElementById('iframe_elements_id')不能正常运行。

3

谢谢网上大虾提供资料帮助。写出来也希望能帮助到大家!

推荐信息