JS当中的兼容问题
获取内部样式的方法
function getstyle(dom,pop){
return window.getComputedStyle? window.getComputedStyle(dom)[pop]:dom.currentStyle[pop];
}
阻止冒泡
function stopBubble(e){
e.stopPropagation?e.stopPropagation():e.cancelBubble = true;
}
阻止默认事件
function stopDefault(e){
e.preventDefault?e.preventDefault():e.returnValue = false;
}
事件监听
function addEvent(ele,myevent,cb){
ele.attachEvent?ele.attachEvent("on"+myevent,cb):ele.addEventListener(myevent,cb,false)
}
移除事件监听
function removeEvent(ele,myevent,cb){
ele.detachEvent?ele.detachEvent("on"+myevent,cb):eleremoveEventListener(myevent,cb,false)
}