MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » IE6.0与IE8.0在JS方面的区别解决方案

IE6.0与IE8.0在JS方面的区别解决方案(2)

www.MyException.Cn  网友分享于:2013-02-13  浏览:52次

------解决方案--------------------
如果你用比较标准的布局方式,在IE6的环境下跑很好,那么你会发现,在IE8下跑也还行,或者某些游览器默认的样式会让界面看上去更好看!不过,很多我碰到的情况,这样的布局在IE7里面会一塌糊涂………
对于 JS ,IE8 是要更接近标准的游览器,你编写的代码必须满足所有的标准规范,例如,JS 里面的height 属性一定要在数值后面加 “PX”,你写的每一个标签必须有结束标签,标签都必须是小写,申明JS时必须加上 type 属性,最重要的是,必须使用 getElementById() 来得到对象,不能直接用ID来点,要正确的得到页面的高度和宽度信息,不能使用 document.body.clientHeight ,而应该使用 document.documentElement.clientHeight 等等……
我的遭遇是 在IE8 跑得不错的,大部分情况下在IE6里表现也不错,但遇到IE7就会一塌糊涂……
反正,还是多多注意一下标准吧,LZ 提的问题的确是个高深的话题了,行内是说“写代码容易,但能写出兼容性代码的人,一定是个高人”!!!

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有