1. 程式人生 > >js禁用鼠標滾動wheel/DomMouseScroll

js禁用鼠標滾動wheel/DomMouseScroll

urn ref function rop val CA isa edm lis

function scrollFunc(evt) {
evt = evt || window.event;
if(evt.preventDefault) {
// Firefox
evt.preventDefault();
evt.stopPropagation();
} else {
// IE
evt.cancelBubble=true;
evt.returnValue = false;
}
return false;
}
function disabledMouseWheel(obj) {
if (document.addEventListener) {
obj.addEventListener(‘DOMMouseScroll‘, scrollFunc, false);
}//W3C
obj.onmousewheel = scrollFunc;//IE/Opera/Chrome
}
//在某個元素上禁用鼠標滾動
$(‘.el‘).each(function(){
disabledMouseWheel(this);
});
//禁用整個窗口滾動事件
window.onload = disabledMouseWheel(this);

js禁用鼠標滾動wheel/DomMouseScroll