当前位置: 首页 > 图文教程 > 网络编程 > Javascript > window.parent调用父框架时 ie跟火狐不兼容问题

Javascript
javascript显弹效果代码增加了cookies控制
通过修改referer下载文件的方法
js简单的表拖拽
javascript Error 对象 错误处理
[原创]discuz中用到的javascript函数解析
js 加载时自动调整图片大小
JS入门代码集合
css客齐集社区头像显示效果
使用jscript实现二进制读写脚本代码
国外的为初学者写的JavaScript教程
比较详细的javascript DOM 学习笔记
符合W3C Web标准的图片连续无间隙水平滚动
Javascript入门学习第五篇 js函数
点图片上一页下一页翻页效果
js鼠标、键盘事件实例代码
JavaScript 图片切换展示效果alibaba拓展版
Javascript 小技巧全集
两表格传递变量
收集整理的四个方向的滚动
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能

Javascript 中的 window.parent调用父框架时 ie跟火狐不兼容问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 352 ::
收藏到网摘: n/a

window.parent调用父框架时,ie跟火狐不兼容问题! 原始代码:(在ie中正常,火狐中根本不运行window.parent这一步)
复制代码 代码如下:

<script>
function oa_tool1(){
window.parent.mm.rows="20,200,10,*";
}
</script>

修改代码:(在ie和火狐当中均正常)
复制代码 代码如下:

<script>
function oa_tool1(){
window.parent.document.getElementById("mm").rows="20,200,10,*";
}
</script>

原因:
从原则上来讲,修改后的代码是正确的代码,原始代码是一种错误代码,只不过因为ie的容错能力强,所以不会出错。
防治:
我们在写代码的时候一定要尽量规范代码。