您的位置:首页 > 其它

兼容性问题-1

2016-01-22 16:31 253 查看
兼容性问题-1

样式获取

//IE obj.currentStyle.width;
//FF getComputerStyle(obj,null).width;

通用代码:

function getStyle(obj){
var value=0;
if(obj.currentStyle){
value=obj.currentStyle.width;
}else{
value=getComputedStyle(obj,false).width;
}
//而且我们可以做一些优化
value=parseInt(value); //它会自动的转化前面的值为int 类型的 后面的px 自动省略滴啊
// 感觉还是挺好用滴呀
return value;
}


在获取style.background的是获取

可以使用style.backgroundColor;//取出复合样式滴呀

var str='123456'

IE7 中不兼容这样的取值方式:str[0] ---解决方法str.charAt(0);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: