Internet explorer Internet Explorer平滑滚动检测
这是一个由两部分组成的问题。我正在构建一个网页,我需要知道:Internet explorer Internet Explorer平滑滚动检测,internet-explorer,smooth-scrolling,Internet Explorer,Smooth Scrolling,这是一个由两部分组成的问题。我正在构建一个网页,我需要知道: 是否有办法检测IE是否启用了平滑滚动(如果是,如何实现) 有没有办法强制IE关闭我的网页的平滑滚动 清楚地说,我不是在问如何关闭整个计算机的平滑滚动。我是开发一个网页,将只正常工作,如果平滑滚动被禁用 没有 没有 总而言之,这太糟糕了 5年后我就在这里叽叽喳喳地说 如果您自己手动覆盖事件,则可以删除IE中的平滑滚动 if(navigator.userAgent.match(/Trident\/7\./)) { $('body'
总而言之,这太糟糕了 5年后我就在这里叽叽喳喳地说 如果您自己手动覆盖事件,则可以删除IE中的平滑滚动
if(navigator.userAgent.match(/Trident\/7\./)) {
$('body').on("mousewheel", function () {
event.preventDefault();
var wd = event.wheelDelta;
var csp = window.pageYOffset;
window.scrollTo(0, csp - wd);
});
}
这足以解决我的IE平滑滚动问题。
明目张胆地从