js中如何禁用鼠标滚轮事件?急,在线等!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中如何禁用鼠标滚轮事件?急,在线等!相关的知识,希望对你有一定的参考价值。

现在做了一个右键弹出框,如何在弹出后禁止整个页面的滚轮滚动,再点击页面后才能启用滚轮,类似于word文档那样,右键菜单出来后整个文档就不能滚动了。

如果使用的是IE直接使用下面代码就可以了,在body的onmousewheel事件中return false

<body onmousewheel="return false;">追问

应该是:window.onmousewheel=document.onmousewheel=function() {return false;};这样就可以了

参考技术A 对应的函数名是: removeEventListener
代码如下
document.getElementById("contentTable").removeEventListener('DOMMouseScroll', scrollFunc);追问

这个DOMMouseScroll是对应的火狐吧,我现在是用的IE

这个DOMMouseScroll是对应的火狐吧,我现在是用的IE

以上是关于js中如何禁用鼠标滚轮事件?急,在线等!的主要内容,如果未能解决你的问题,请参考以下文章

html 禁用鼠标滚轮对网页滚动条的控制怎么实现?

JS怎么禁止鼠标滚轮的单击 IE下! 注意是滚轮去单击 而不是滚动!

JS如何判断鼠标滚轮事件分析

打开电脑所有的窗口滚动条会自动滚动是啥出了问题,急,在线等

vb如何监视鼠标滚轮事件

如何禁用鼠标滚轮?