读书人

怎么让ie9以下版本的ie浏览器支持docu

发布时间: 2013-04-07 12:50:11 作者: rapoo

如何让ie9以下版本的ie浏览器支持document.defaultView方法
RT~~~如何让ie9以下版本的ie浏览器支持document.defaultView方法,或者其它可用的方法也行。下载了一个js库,里面的document.defalutView在ie上不支持(操作系统win XP,没法装ie9)。
[解决办法]
defaultView是FF、chrome获取样式的方法,IE9可能支持了,IE9以下的应该还不支持

针对这个问题呢,用currentStyle来解决吧,具体代码自己组织一下哈,,

就是判断有defaultView属性就用defaultView,没有就用currentStyle方法
[解决办法]

引用:
JavaScript code?123456if(!document.defaultView){ document.defaultView = {}; document.defaultView.getComputedStyle = function(obj){ return obj.currentStyle; }}

试试看。。手边只有……


如果你没有在css样式里明确写上{height: 729px},那么获取的就是默认值或者null
这个时候你就得用clientHeight,scrollHeight,offsetHeight来取得你要的值才行


读书人网 >JavaScript

热点推荐