Интересный вопрос:Как отключить прокрутку в мобильном браузере без проверки устройства?
Как отключить прокрутку на мобильном устройстве, но в коде не нужно проверять мобильный браузер и т.д. о
Я пишу мобильную версию веб-сайта. В веб-браузере моя функция работает хорошо!
Когда я вызова Scroll ("выключено), он останавливается, а на мобильном устройстве (СВН) я все еще могу 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]);
}
}