首页 > 代码库 > 处理浏览器兼容你最喜欢用哪种方式
处理浏览器兼容你最喜欢用哪种方式
<script type="text/javascript">
通过这个盒子的属性名来获取属性值(条件是兼容所有浏览器)
//var oDiv = document.getElementById("oDiv");
/*function getCss(curEle,attr) {
var val = null;
try {
val = window.getComputedStyle(curEle,null)[attr];
}catch (e){
val = curEle.currentStyle[attr];
}
return val;
}
console.log(getCss(oDiv,"width"));*/
/*function getCss(curEle,attr) {
var val = null;
if ("getComputedStyle" in window){
val = window.getComputedStyle(curEle,null)[attr];
}else {
val = curEle.currentStyle[attr];
}
return val;
}
console.log(getCss(oDiv,"width"));*/
/*function getCss(curEle,attr){
var val = null;
if (window.getComputedStyle){
val = window.getComputedStyle(curEle,null)[attr];
}else {
val = curEle.currentStyle[attr];
}
return val;
}
console.log(getCss(oDiv,"width"));*/
/*function getCss(curEle,attr){
var val = null;
if (/MSIE (6|7|8)/.test(window.navigator.userAgent)){
val = curEle.currentStyle[attr];
}else {
val = window.getComputedStyle(curEle,null)[attr];
}
return val;
}
console.log(getCss(oDiv,"width"));*/
</script>
处理浏览器兼容你最喜欢用哪种方式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。