IE8 兼容性问题(属性名区分大小写)_javascript技巧

js教程评论757 views阅读模式

如果将其中的属性height写成不是全部小写的时候,如写成 window.screen.Height或window.screen.heighT时,在IE6、IE7下可以得到值(IE6、IE7不区分大小写),在IE8下为undefined(IE8区分大小写),所以发生问题。

例:

复制代码 代码如下:

解决方法:不区分大小写直接替换所有html、js和jsp文件即可。
INS系统中已知需要替换的属性列表:

window.screen.height (误写为window.screen.Height)

window.screen.width (误写为window.screen.Width)

企鹅博客
  • 本文由 发表于 2019年9月16日 14:26:20
  • 转载请务必保留本文链接:https://www.qieseo.com/382162.html

发表评论