转:ie6与firefox操作iframe中DOM节点的一点不同
2009-07-28 00:40
309 查看
原地址:http://bluehua.org/2008/11/01/96.html
依次在两个浏览器中运行以下代码
var doc = document.getElementById('myiframe').contentWindow.document;
var textNode = document.createTextNode('yes~');
doc.open();
doc.write('');
doc.close();
doc.body.appendChild(textNode);
运行代码
var doc = document.getElementById('myiframe').contentWindow.document;
var textNode = doc.createTextNode('yes~');
doc.open();
doc.write('');
doc.close();
doc.body.appendChild(textNode);
运行代码
var doc = document.getElementById('myiframe').contentWindow.document;
doc.open();
doc.write('');
doc.close();
var textNode = doc.createTextNode('yes~');
doc.body.appendChild(textNode);
运行代码
三段代码在firefox下面都是ok的,但是只有第三段在ie6下面能正常运行,前两段都会报参数无效的错误……
这说明在ie6下只有使用iframe当前document生成的节点才能被append到DOM中,其他insertBfore..同理
IE8已和其他游览器一致了!
依次在两个浏览器中运行以下代码
var doc = document.getElementById('myiframe').contentWindow.document;
var textNode = document.createTextNode('yes~');
doc.open();
doc.write('');
doc.close();
doc.body.appendChild(textNode);
运行代码
var doc = document.getElementById('myiframe').contentWindow.document;
var textNode = doc.createTextNode('yes~');
doc.open();
doc.write('');
doc.close();
doc.body.appendChild(textNode);
运行代码
var doc = document.getElementById('myiframe').contentWindow.document;
doc.open();
doc.write('');
doc.close();
var textNode = doc.createTextNode('yes~');
doc.body.appendChild(textNode);
运行代码
三段代码在firefox下面都是ok的,但是只有第三段在ie6下面能正常运行,前两段都会报参数无效的错误……
这说明在ie6下只有使用iframe当前document生成的节点才能被append到DOM中,其他insertBfore..同理
IE8已和其他游览器一致了!
相关文章推荐
- 转:ie6与firefox操作iframe中DOM节点的一点不同
- IE6, firefox, chrome对cookie的存储与操作的不同
- 使用JavaScript在IE和Firefox下进行iframe的DOM操作
- IE和FireFox操作dom的一点区别
- JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
- IE6,IE7,firefox显示不同效果
- IE6,IE7,firefox显示不同效果
- jQuery基础教程之DOM操作-节点操作函数(一)
- jQuery基础教程之DOM操作-遍历节点-parents()方法
- jQuery基础教程之DOM操作-遍历节点-siblings()方法
- DOM通过不同方法获得属性节点的值
- javascript中dom节点操作(创建节点、增加节点、删除节点、克隆节点)
- 系统学习jQuery.核心知识.局部.jQuery操作.DOM操作.替换节点
- js Dom节点的获取 以及相关操作
- CSS hack:针对IE6,IE7,firefox显示不同效果
- 3.2.3: jQuery的DOM操作之插入节点
- 3.2.11: jQuery的DOM操作之遍历节点
- jQuery的DOM操作之删除节点示例
- DOM操作——怎样添加、移除、移动、复制、创建和查找节点
- DOM节点操作