阅读:1273回复:1
帮忙修复一下火狐这个UC基本!
在火狐57版本以后就不能用了,大佬帮忙修复一下谢谢了!
// ==UserScript== // @name ScrollWithMouse.uc.js // @namespace ScrollWithMouse@gmail.com // @description 免点击鼠标拖动,来自Mozest.com社区 // ==/UserScript== (function() { var speed = 1; var scrollMode = 0; var scrollStartSWTM = -1; function mouseScroll(event) { if (scrollStartSWTM != -1) { var document = window.content.document; if (document.body instanceof HTMLFrameSetElement) { document = window.content.frames[0].document; } var factor = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight) / window.content.innerHeight; var delta = speed * factor * (event.screenY - scrollStartSWTM); document.body.scrollTop += delta; document.documentElement.scrollTop += delta; } scrollStartSWTM = event.screenY; } function startScroll() { if (!scrollMode) { scrollMode = 1; window.addEventListener('mousemove', mouseScroll, true); } } function stopScroll() { if (scrollMode) { scrollMode = 0; scrollStartSWTM = -1; window.removeEventListener('mousemove', mouseScroll, true); } } var content = document.getElementById("content"); content.addEventListener("mousemove", function(e) { if (e.clientX > window.content.document.documentElement.clientWidth) { startScroll(); } }, false); content.addEventListener("mouseout", function(e) { stopScroll(); }, false); })(); |
|
1楼#
发布于:2018-09-26 16:03
uc失效在即,抓紧找替代扩展和猴子脚本,本人已经全部替换完毕。
|
|