1.获取非行内样式的兼容性函数
function getStyle(obj,attr){
if(obj.currentStyle){
return obj.currentStyle[attr];
}
return getComputedStyle(obj.nul()[attr];
}
2.阻止事件冒泡的兼容
if(evt.stopPropagation){
evt.stopPropagation();
else{
evt.cancelBubble = true;
}
3.阻止事件默认行为的兼容
if(evt.preventDefault){
evt.preventDefault();
}else{
evt.returnValue = false;
}
4.事件处理兼容、
function addEvent(obj,type,fn){
if(obj.addEventListenter){
obj.addEventListenter(type,fn);
}else{
obj.attachEvent("on"+type,fn);
}
}
©著作权归作者所有:来自51CTO博客作者outsider96的原创作品,如需转载,请注明出处,否则将追究法律责任