首页 > 网站 > WEB开发 > 正文

鼠标滚动兼容性问题

2024-04-27 15:04:02
字体:
来源:转载
供稿:网友
window.onload=function(){var oDiv = document.getElementById('div1');/*ie/Chrome:onmousewheelevent.wheelDelta上:120下:-120 Firefox:DOMMouseScroll 必须用addEventListenerIE9以下会报 “Object doesn't support PRoperty or method 'addEventListener'”,虽然9(包括)以上不报错,但还是不支持这种方式event.detail:上-3,下3*/oDiv.onmousewheel=fn;if(oDiv.addEventListener){oDiv.addEventListener('DOMMouseScroll',fn,false);}function fn(ev){var ev = ev||event;var b =false;//表示向上滚动(true)或向下(false)滚动if(ev.wheelDelta){ b=ev.wheelDelta > 0 ?true:false; }else{ b=ev.detail < 0 ?true:false;}alert(b);}}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表