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 相关文章推荐
用js实现计算代码行数的简单方法附代码
Aug 13 Javascript
JS常用表单验证方法总结
May 22 Javascript
Javascript学习指南
Dec 01 Javascript
浅谈JavaScript Math和Number对象
Jan 26 Javascript
JQuery中attr方法和removeAttr方法用法实例
May 18 Javascript
Javascript基础教程之比较null和undefined值
May 16 Javascript
jQuery实现根据滚动条位置加载相应内容功能
Jul 18 Javascript
Bootstrap中表单控件状态(验证状态)
Aug 04 Javascript
关于JS中二维数组的声明方法
Sep 24 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
Feb 28 Javascript
vue2 自定义动态组件所遇到的问题
Jun 08 Javascript
jQuery实现动态生成年月日级联下拉列表示例
May 11 jQuery
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生成WAP页面
2006/10/09 PHP
php 防止单引号,双引号在接受页面转义
2008/07/10 PHP
ezSQL PHP数据库操作类库
2010/05/16 PHP
PHP 图片文件上传实现代码
2010/12/29 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之三
2012/01/03 Javascript
JS中怎样判断undefined(比较不错的方法)
2014/03/27 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
2016/12/08 Javascript
JS Select下拉框(支持输入模糊查询)
2017/02/04 Javascript
javascript 封装Date日期类实例详解
2017/05/28 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
layer弹出子iframe层父子页面传值的实现方法
2018/11/22 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
基于Express框架使用POST传递Form数据
2019/08/10 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
JS操作json对象key、value的常用方法分析
2019/10/29 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
Vue性能优化的方法
2020/07/30 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
2020/08/04 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
你所不知道的Python奇技淫巧13招【实用】
2016/12/14 Python
Django REST为文件属性输出完整URL的方法
2017/12/18 Python
Python中property函数用法实例分析
2018/06/04 Python
执行Python程序时模块报错问题
2020/03/26 Python
python初步实现word2vec操作
2020/06/09 Python
vue 中 get / delete 传递数组参数方法
2021/03/23 Vue.js
本科毕业生的求职信范文
2013/11/20 职场文书
新员工入职感言
2014/02/01 职场文书
奥利奥广告词
2014/03/20 职场文书
给小学生的新年寄语
2014/04/04 职场文书
安全教育月活动总结
2014/05/05 职场文书
论群众路线学习心得体会
2014/10/31 职场文书
python异步的ASGI与Fast Api实现
2021/07/16 Python
Golang获取List列表元素的四种方式
2022/04/20 Golang
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python