web前端|js教程
javascript,禁止鼠标滚轮
web前端-js教程
平时我们兼容什么东西总是在调整低版本IE的兼容性,但是这回不是因为低版本浏览器不给力。而是因为火狐给力过头了,完全不顾其它浏览器的感受标新立异了。除了火狐之外,所有的浏览器都可以使用MouseWheel事件来处理鼠标滚轮的响应。但是火狐却偏偏不支持MouseWheel,而使用无厘头的DOMMouseScroll,这玩意儿除了火狐以外其它浏览器都不兼容。也就是说,对于鼠标滚轮事件的处理,火狐只能使用DOMMouseScroll。而非火狐则只能使用MouseWheel。这两种事件实现的原理不同,他们处理的数据也不同。
android导航菜单源码,vscode怎么复制图片路径,ubuntu 小米手机,tomcat配置jvm启动参数,sqlite速度测试,学校网页设计模板,织梦上传到服务器,手机端 时间选择插件,前端css 框架爱,驱爬虫药,优惠券 php,泉州seo顾问,springboot数据校测,php网站搬家教程,qq网页在线状态,后台管理系统界面模板,phpcms 后台管理员,jquery点击按钮刷新页面,管理系统java代码,抓小偷系统程序代码lzw
var firefox = navigator.userAgent.indexOf(Firefox) != -1;firefox ? img.addEventListener(DOMMouseScroll, MouseWheel, false) :(img.onmousewheel = MouseWheel); function MouseWheel(e) { e = e || window.event;if (e.stopPropagation) e.stopPropagation(); else e.cancelBubble = true; if (e.preventDefault) e.preventDefault(); else e.returnValue = false; }
我们来看个完整的代码
班级考勤源码,ubuntu核显显示,post爬虫是什么,freeotp php,最强seo优化lzw
span {font:14px/20px 微软雅黑;}#counter { width:50px;height:20px; border:1px solid #CCC; background:#F9F9F9; font:14px/20px Consolas; text-align:center; margin:10px;}使用鼠标滚轮调整数值大小
0
//判断浏览器var isIE=navigator.userAgent.match(/MSIE (\d)/i);isIE=isIE?isIE[1]:undefined;var isFF=/FireFox/i.test(navigator.userAgent);//获取元素var counter=document.getElementById("counter");//鼠标滚轮事件if(isIE<9) //传统浏览器使用MouseWheel事件 counter.attachEvent("onmousewheel",function(){ //计算鼠标滚轮滚动的距离 //一格3行,每行40像素,所以除以120 var v=event.wheelDelta/120; counter.innerHTML=counter.innerHTML*1+v; //阻止浏览器默认方法 return false; });else if(!isFF) //除火狐外的现代浏览器也使用MouseWheel事件 counter.addEventListener("mousewheel",function(e){ //计算鼠标滚轮滚动的距离 var v=e.wheelDelta/120; counter.innerHTML=counter.innerHTML*1+v; //阻止浏览器默认方法 e.preventDefault(); },false);else //奇葩的火狐使用DOMMouseScroll事件 counter.addEventListener("DOMMouseScroll",function(e){ //计算鼠标滚轮滚动的距离 //一格是3行,但是要注意,这里和像素不同的是它是负值 var v=-e.detail/3; counter.innerHTML=counter.innerHTML*1+v; //阻止浏览器默认方法 e.preventDefault(); },false);
以上所述就是本文的全部内容了,希望大家能够喜欢。
vstart 源码,ubuntu运行红警2,手动配置tomcat7,网上爬虫服务,php如何查找mysql源码,站外seo推广找行者SEOlzw