请写出三种以上的 Firefox 有但 IE 没有的属性和函数
1、在 IE 下可通过document.frames["id"];得到该 IFRAME 对象,
而在火狐下则是通过document.getElementById("content_panel_if").contentWindow;
2、IE 的写法: _tbody=_table.childNodes[0] 在 FF 中,firefox 会在子节点中包含空白则第一个子节点为空白"", 而 ie 不会返回空白 可以通过if("" != node.nodeName)过滤掉空白子对象
3、模拟点击事件
if (document.all) {
//ie下
document.getElementById("a3").click();
} else {
//非IE
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
document.getElementById("a3").dispatchEvent(evt);
}
4、事件注册
if (isIE) {
window.attachEvent("onload", init);
} else {
window.addEventListener("load", init, false);
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。