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 异步调用框架 (Part 6 - 实例 &amp; 模式)
Aug 04 Javascript
让iframe子窗体取父窗体地址栏参数(querystring)
Oct 13 Javascript
三级下拉菜单的js实现代码
May 23 Javascript
基于jquery的鼠标拖动效果代码
May 30 Javascript
JavaScript 数组详解
Oct 10 Javascript
jquery 按键盘上的enter事件
May 11 Javascript
解决jquery版本冲突的有效方法
Sep 02 Javascript
js实现多选项切换导航菜单的方法
Feb 06 Javascript
jquery把int类型转换成字符串类型的方法
Oct 07 Javascript
Bootstrap Table使用心得总结
Nov 29 Javascript
js实现网页同时进行多个倒计时功能
Feb 25 Javascript
处理canvas绘制图片模糊问题
May 11 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获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
PHP中的switch语句的用法实例详解
2015/10/21 PHP
ThinkPHP打水印及设置水印位置的方法
2016/10/14 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
你需要知道的JavsScript可以做什么?
2007/06/29 Javascript
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
2012/07/31 Javascript
JS实现浏览器状态栏显示时间的方法
2015/10/27 Javascript
javascript自动切换焦点控制效果完整实例
2016/02/02 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
vue-quill-editor实现图片上传功能
2017/08/08 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
[03:37]2016完美“圣”典 风云人物:Mikasa专访
2016/12/07 DOTA
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
2016/05/17 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
Linux下python3.7.0安装教程
2018/07/30 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
Python图像处理实现两幅图像合成一幅图像的方法【测试可用】
2019/01/04 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
python异常触发及自定义异常类解析
2019/08/06 Python
pygame实现贪吃蛇游戏(上)
2019/10/29 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
基于Python fminunc 的替代方法
2020/02/29 Python
python由已知数组快速生成新数组的方法
2020/04/08 Python
python列表的逆序遍历实现
2020/04/20 Python
keras 多任务多loss实例
2020/06/22 Python
浅析Python打包时包含静态文件处理方法
2021/01/15 Python
《与象共舞》教学反思
2014/02/24 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
2014最新离职证明范本
2014/09/12 职场文书
合作经营协议书范本
2014/09/16 职场文书
匿名检举信范文
2015/03/02 职场文书
乡镇团代会开幕词
2016/03/04 职场文书
导游词之湖北武当山
2019/09/23 职场文书
微信告警的zabbix监控系统 监控整个NGINX集群
2022/04/18 Servers