码迷,mamicode.com
首页 > Web开发 > 详细

js 鼠标滚动 禁用 启用

时间:2018-08-31 21:09:44      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:listener   ati   efault   rev   div   esc   function   nload   滚动   

function disabledMouseWheel() {
    var div = document.getElementById(‘divid‘);
    if (div.addEventListener) {
        div.addEventListener(‘DOMMouseScroll‘, scrollFunc, false);
    }//W3C
    div.onmousewheel = div.onmousewheel = scrollFunc;//IE/Opera/Chrome
}
 
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;
}
 
window.onload = disabledMouseWheel;

  

  已做兼容 亲测可用,

js 鼠标滚动 禁用 启用

标签:listener   ati   efault   rev   div   esc   function   nload   滚动   

原文地址:https://www.cnblogs.com/fuzitu/p/9567389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!