`
longgangbai
  • 浏览: 7250348 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JS 在IE和FireFox中的区别(二)

阅读更多

10.   const 问题
现有问题:
IE
:不支持 const 关键字。如 const constVar = 32; IE中这是语法错误。
FF
:支持
解决方法:不使用 const ,以 var 代替

11.   body
IE:在
body标签完全被读入之后才存
FF
body标签没有被浏览器完全读入之前就存

12.   自定义属性问题
IE
:可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性
FF
:只能使用getAttribute()获取自定义属性.
解决方法:统一通过getAttribute()获取自定义属性

13.   event.srcElement问题
IE
even.srcElement
FF
even.target
解决方法:使用时判断浏览器类型,各用各的。

14.   模态和非模态窗口
IE
:支持模态和非模态窗口
FF
:不支持
解决方法:直接使用window.open(pageURL,name,parameters)方式打开新窗口。如果需要将子窗口中的参数传递回父窗口,可以在子窗口中使用window.opener来访问父窗口。

15.   innerText
IE
innerText
FF
textContent

16.   类似 obj.style.height = imgObj.height 的语句
IE
:有效
FF
:无效
解决方法:统一使用obj.style.height = imgObj.height + 'px';

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics