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 相关文章推荐
ExtJS 工具栏 分页事件参数
Mar 05 Javascript
jquery通过select列表选择框对表格数据进行过滤示例
May 07 Javascript
jQuery filter函数使用方法
May 19 Javascript
JavaScript中的方法调用详细介绍
Dec 30 Javascript
JavaScript编写推箱子游戏
Jul 07 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 Javascript
javascript 中事件冒泡和事件捕获机制的详解
Sep 01 Javascript
bootstrap Table服务端处理分页(后台是.net)
Oct 19 Javascript
Vue一个案例引发的递归组件的使用详解
Nov 15 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
Vue实现根据hash高亮选项卡
May 27 Javascript
微信小程序request请求封装,验签代码实例
Dec 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
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
PHP随机字符串生成代码(包括大小写字母)
2013/06/24 PHP
PHP实现的英文名字全拼随机排号脚本
2014/07/04 PHP
php之curl实现http与https请求的方法
2014/10/21 PHP
php中get_defined_constants函数用法实例分析
2015/05/12 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
JavaScript初学者应注意的七个细节详细介绍
2012/12/27 Javascript
JavaScript中的style.display属性操作
2013/03/27 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
js window.onload 加载多个函数和追加函数详解
2014/01/08 Javascript
Jquery 效果使用详解
2015/11/23 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
vue实现仿淘宝结账页面实例代码
2017/11/08 Javascript
vue select组件的使用与禁用实现代码
2018/04/10 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
vue在手机中通过本机IP地址访问webApp的方法
2018/08/15 Javascript
微信小程序实现发送验证码按钮效果
2018/12/20 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
Vue2.0 ES6语法降级ES5的操作
2020/10/30 Javascript
Python中的闭包详细介绍和实例
2014/11/21 Python
python入门教程之识别验证码
2017/03/04 Python
python实现简单登陆系统
2018/10/18 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
html5 canvas 简单画板实现代码
2012/01/05 HTML / CSS
成品仓管员工作职责
2013/12/29 职场文书
我读书我快乐演讲稿
2014/05/07 职场文书
党的群众路线教育实践活动个人对照检查材料(医生)
2014/11/05 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书