原
/* 阻止事件冒泡 */ var event=ev||window.event; if(event.stopPropagation){ event.stopPropagation();//非IE阻止事件传播 }else{ event.cancelBubble=true;//IE阻止事件冒泡 } /* 阻止默认事件 */ var event2=ev||window.event; if(event2.preventDefault){ event2.preventDefault();//非IE阻止默认事件 }else{ event2.returnValue=false;//IE阻止默认事件 } /* 添加事件 */ box.addEventListener('click',function(){ //do something },false);//IE6 7 8不支持 box.attachEvent('onclick',function(){ //do something });//IE支持 //获取浏览器识别码 window.navigator.userAgent.toLowerCase(); /* 滚轮事件 */ //非火狐浏览器中 onmousewheel 前滚120 后滚-120 box.onmousewheel=function(ev){ var event=ev||window.event; alert(event.wheelDelta); }; //火狐浏览器中 DOMMouseScroll 前滚-3 后滚3 box.addEventListener('DOMMouseScroll',function(ev){ var event=ev||window.event; alert(event.detail); },false);
转载自:http://www.qdfuns.com/notes/30689/b81b75d6d5d1631e3bcbbb2b0948c8c7.html
上一篇》:不错的判断设备类型和识别浏览器的js代码
下一篇》:js无限轮播的小技巧
© 2010-2016 学H5
© 版权所有 xueh5.com,Inc. All Rights Reserved. 浙ICP备16008290号-1
评论(0)
请先登录后再评论,如果没有账号请先注册
发表评论