关于火狐浏览器中文本域滚轮失效的问题

关于火狐浏览器中文本域滚轮失效的问题

1.首先获取到当前浏览器;

script:
	var fixfox = navigator.userAgent.indexOf('Firefox') !=-1;
	alert(fixfox)

2.判断是否禁用了滑轮事件,如果禁用了就启动

firefox?window.addEventListener('DOMMouseScroll',MouseWheel,false):(window.onmousewheel=MouseWheel);
     function MouseWheel(e){
        e = e || window.event;
        if(e.stopPropagation()){
            e.stopPropagation =false;
        }
        if(e.cancelBubble()){
            e.cancelBubble =false;
        }
        if(e.preventDefault()){
            e.preventDefault =false;
        }
    }
 但是呢,发现写了根本不管用,后来就试了另外一种方式,直接设置css样式,style="over-flow:scroll";
发布了21 篇原创文章 · 获赞 4 · 访问量 2738

猜你喜欢

转载自blog.csdn.net/smallico/article/details/101680516