js禁止鼠标滑轮_js 禁止鼠标滑轮滚动的事件
如题,代码如下:
// left: 37, up: 38, right: 39, down: 40,
// spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36
var keys = [37, 38, 39, 40];
function preventDefault(e) {
e = e || window.event;
if (e.preventDefault)
e.preventDefault();
e.returnValue = false;
}
function keydown(e) {
for (var i = keys.length; i--;) {
if (e.keyCode === keys[i]) {
preventDefault(e);
return;
}
}
}
function wheel(e) {
preventDefault(e);
}
function disable_scroll() {
if (window.addEventListener) {
window.addEventListener('DOMMouseScroll', wheel, false);
}
window.onmousewheel = document.onmousewheel = wheel;
document.onkeydown = keydown;
}
function enable_scroll() {
if (window.removeEventListener) {
window.removeEventListener('DOMMouseScroll', wheel, false);
}
window.onmousewheel = document.onmousewheel = document.onkeydown = null;
}
js禁止鼠标滑轮_js 禁止鼠标滑轮滚动的事件相关推荐
- js禁止鼠标滑轮_js实现鼠标滑动到某个div禁止滚动
本文实例为大家分享了js实现鼠标滑动到某个div禁止滚动的具体代码,供大家参考,具体内容如下 项目中碰到一个场景就是当鼠标滑倒某个div的时候,滑动鼠标页面不再滚动. 这里主要是当鼠标滑动到该div时 ...
- js 停顿一秒_js实现文字向上滚动,并且每滚动一行停顿几秒的效果_蓝戒的博客...
前端工程师的一般性特点: 1.技术控,会前端,也会一门非前端语言. 2.对异性的期望较高但是实际情况相反. 3.对IE系列尤其是IE6同仇敌忾. 4.很多人多才多艺,但不经常炫出来. 5.喜欢尝试新鲜 ...
- HTML,JS禁止鼠标右键、禁止全选、复制、粘贴的方法
禁止鼠标右键.禁止全选.复制.粘贴: oncontextmenu事件禁用右键菜单: js代码: document.oncontextmenu = function(){ event.returnVal ...
- h5页面禁止复制_网页禁止鼠标右键禁止全选复制粘贴的方法
这篇文章主要为大家详细介绍了网页禁止鼠标右键禁止全选复制粘贴的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 网页禁止鼠标右键禁止全选复制粘贴有很多种JS方 ...
- vue查看pdf,禁止复制文字,禁止页面鼠标右击,禁用F12
vue查看pdf,禁止复制文字,禁止页面右击,禁用F12 1. 问题 2.解决方案 1. 问题 最近在做公司项目的时候,客户提出一个好玩的业务问题,禁止用户打印.复制.下载他们的pdf文件,只能进行在 ...
- JS-以鼠标位置为中心的滑轮放大功能demo1
以鼠标位置为中心的滑轮放大功能demo1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...
- 鼠标悬浮显示禁止图标
鼠标悬浮显示禁止图标: /* 悬浮禁止 */ #customerName {cursor: no-drop; } 效果:红圈里面一条斜杠//没法截屏
- matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像
分享一下关于matplotlib 鼠标拖动坐标图像/鼠标滑轮放大缩小坐标图像的代码 先看效果: 1.鼠标左键拖动坐标图像 # 鼠标左键拖拽事件 self.lastx = 0 # 获取鼠标按下时的坐标X ...
- 文件不能拖拽到软件中打开,鼠标指针变为禁止符号
今天用 PyCharm 拖放py文件一直无法正常打开. 拖放的时候 鼠标指针变为禁止符号.这对我照成很大的困扰. 发现个帖子 下载他的注册表文件竟然要花钱... 所以我只能另辟蹊径.方法如下 不能将 ...
最新文章
- 机器学习科研的十年,希望让你少走一些坑
- Generation Language GL
- 5G LAN — 解决方案示例
- 附加到IIS进程调试页面
- 【文本挖掘】反欺诈模糊匹配
- IIS/ Apache+PHP+MySQL+ Zend Optimizer完全安装手册
- java 右键事件_java table右键点击事件
- linux 股票指南针,IOS开发入门之ios指南针
- Spark SQL(九)之基于用户的推荐公式
- hp服务器 新增硬盘_HP服务器linux操作系统如何添加硬盘
- 89c51交通灯汇编语言程序,89C51单片机交通灯汇编程序
- OpenGL超级宝典(第7版)笔记22 原子计数器 清单5.31-5.34
- 国庆福利!384种故宫美色!Matlab中国风配色工具ColorPM
- Axure与markman
- COMP SCI 4094/4194/7094 - Distributed Databases and Data Mining
- Java基础语法-数据类型与idea配置
- 经常看到RS485和MODBUS写在一起,它们的区别和联系?
- 华为机试真题 Java 实现【不含 101 的数】【2022.11 Q4新题】
- GOM登录器配置免费生成图文教程
- 统计数字问题_统计问题
热门文章
- 东北大学计算机学院杨金柱院长,电子信息学院赴东北大学走访、调研
- 太厉害了!28岁任北大博导的她,再获科学大奖!
- 网络安全课程用C++实现简单的替代密码和置换密码
- Allegro建立非标准热风焊盘之 理解X IX IY 命令
- 嵌入式烧写Linux内核,嵌入式linux 内核和根文件系统烧写方式简介
- 【python与数据分析】实验八——图像批量添加数字水印及实现模拟转盘抽奖游戏
- JAVA学习【IDEA转中文】
- 选择勤哲Excel服务器做企业管理系统ERP的经验之谈
- 股价跳水20%,市值缩水1230亿美元?Facebook财报会议告诉你原因
- 美团 SP 30K*15.5?如何看待老生常谈的薪资倒挂现象?