JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法


Posted in Javascript onApril 28, 2017

本文实例讲述了JS实现禁止用户使用Ctrl+鼠标滚轮缩放网页的方法。分享给大家供大家参考,具体如下:

为什么会有人会使用ctrl+鼠标滚轮缩放网页?坚决禁止!

<html>
<head>
<title>测试</title>
<script language="javascript">
 var scrollFunc=function(e){
 e=e || window.event;
 if(e.wheelDelta && event.ctrlKey){//IE/Opera/Chrome
  event.returnValue=false;
 }else if(e.detail){//Firefox
  event.returnValue=false;
 }
 }
 /*注册事件*/
 if(document.addEventListener){
 document.addEventListener('DOMMouseScroll',scrollFunc,false);
 }//W3C
 window.onmousewheel=document.onmousewheel=scrollFunc;//IE/Opera/Chrome/Safari
</script>
</head>
<body style="font-size:30px;">
 <br>SCRIPT脚本控制页面不随ctrl+鼠标滚轮而缩放。<br>
 <br>CSS可以控制页面文字大小不随浏览器设置而改变。
</body>
</html>
Javascript 相关文章推荐
javascript DOM编程实例(智播客学习)
Nov 23 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
Jun 10 Javascript
jquery里的each使用方法详解
Dec 22 Javascript
JQuery入门——用bind方法绑定事件处理函数应用介绍
Feb 05 Javascript
js 自动播放的实例代码
Nov 19 Javascript
jQuery固定浮动侧边栏实现思路及代码
Sep 28 Javascript
Node.js开发之访问Redis数据库教程
Jan 14 Javascript
jQuery插件实现大图全屏图片相册
Mar 14 Javascript
深入理解jquery中extend的实现
Dec 22 Javascript
JS传参及动态修改页面布局
Apr 13 Javascript
vue通过watch对input做字数限定的方法
Jul 13 Javascript
React服务端渲染原理解析与实践
Mar 04 Javascript
jquery实现图片上传前本地预览
Apr 28 #jQuery
JS组件系列之MVVM组件构建自己的Vue组件
Apr 28 #Javascript
JS实现汉字与Unicode码相互转换的方法详解
Apr 28 #Javascript
JS组件系列之JS组件封装过程详解
Apr 28 #Javascript
JS实现的Unicode编码转换操作示例
Apr 28 #Javascript
webpack配置文件和常用配置项介绍
Apr 28 #Javascript
JS 组件系列之 bootstrap treegrid 组件封装过程
Apr 28 #Javascript
You might like
PHP 读取大文件的X行到Y行内容的实现代码
2013/06/24 PHP
深入file_get_contents与curl函数的详解
2013/06/25 PHP
PHP抓取淘宝商品的用户晒单评论+图片+搜索商品列表实例
2016/04/14 PHP
php文件系统处理方法小结
2016/05/23 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
PHP工厂模式、单例模式与注册树模式实例详解
2019/06/03 PHP
Javascript打印网页部分内容的脚本
2008/11/17 Javascript
JQuery中关于jquery.js与jquery.min.js的比较探讨
2013/05/15 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
2015/01/07 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
jQuery 表单序列化实例代码
2017/06/11 jQuery
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
浅谈React Event实现原理
2018/09/20 Javascript
微信小程序使用echarts获取数据并生成折线图
2019/10/16 Javascript
纯JS实现五子棋游戏
2020/05/28 Javascript
Python求解平方根的方法
2015/03/11 Python
django限制匿名用户访问及重定向的方法实例
2018/02/07 Python
python实现电子产品商店
2019/02/26 Python
在自动化中用python实现键盘操作的方法详解
2019/07/19 Python
Python 单例设计模式用法实例分析
2019/09/23 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
2020/01/04 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
2020/02/26 Python
几个MySql的面试题
2013/04/22 面试题
法学毕业生自我鉴定
2013/11/08 职场文书
文秘人员工作职责
2014/01/31 职场文书
学校四群教育实施方案
2014/06/12 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
一般党员对照检查材料
2014/09/24 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
Python实现Matplotlib,Seaborn动态数据图
2022/05/06 Python
Mysql中mvcc各场景理解应用
2022/08/05 MySQL