Здравствуйте! Возникли сложности со скроллом в webkit браузерах. Задача: необходимо что-бы по клику на div страница замирала в текущем положении и не возможно было прокручивать с помощью колёсика мыши. Вот небольшой макет. <!doctype html><html><head><meta charset="UTF-8"><title>Overflow: hidden</title><style> .box { width: 498px; height: 298px; border: 1px solid #000; margin: 5px auto; text-align: center; } .text { font-size: 150px; font-family: sans-serif; font-weight: bold; }</style></head><body> <div class="box"><span class="text">1</span></div> <div class="box"><span class="text">2</span></div> <div class="box"><span class="text">3</span></div> <div class="box"><span class="text">4</span></div> <div class="box"><span class="text">5</span></div> <script> var boxes = document.getElementsByClassName("box"); for(var i=0; i<boxes.length; i++) { boxes[i].onclick = function() { document.body.style.overflow = "hidden"; } } </script></body></html>Если кликнуть по div, то скрипт применить стиль к body: document.body.style.overflow = "hidden";В chrome скролл исчезает, но страница по-прежнему прокручивается. В FF и IE11 все прекрасно работает. Пробовал через консоль вводить overflow: hidden; , а также в теге style описывал это. Но ничего не помогло. Есть пример http://learn.javascript.ru/metrics-window#запрет-прокрутки . Всё прекрасно работает. Есть предложения ? Спасибо!!!