0
有趣的问题:如何禁用移动浏览器上的滚动而不检查设备?
如何在移动设备,但代码无需禁用滚动检查手机浏览器Ø等
我写网站的移动版本。在网络浏览器中,我的功能运行良好
当我调用滚动(“关);它停止,但在移动设备(IOS)我仍然可以touchmoving内容
有人能帮助修改功能,对于这种情况的结果一定是:。。?不显示滚动上网络,移动设备NO感人举动
这里我有什么:
function Scroll(str)
{
var scrollPosition = [
self.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft,
self.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop
];
if(str=="off")
{
var html = jQuery("html");
html.data("scroll-position", scrollPosition);
html.data("previous-overflow", html.css("overflow"));
html.css("overflow", "hidden");
window.scrollTo(scrollPosition[0], scrollPosition[1]);
}
else
{
var html = jQuery("html");
var scrollPosition = html.data("scroll-position");
html.css("overflow", html.data("previous-overflow"));
window.scrollTo(scrollPosition[0], scrollPosition[1]);
}
}