Разобрался, внёс небольшую поправочку и скролл начал замерзать. Вот код:
var prevent = function(event){
var h = document.documentElement.scrollTop;
window.scrollTo(0, h);
event ? event.preventDefault() : window.event.returnValue = false;
};
if(window.addEventListener){
var array = ['DOMMouseScroll', 'mousewheel', 'scroll'],
i = array.length;
while(i--){
window.addEventListener(array[i], prevent, false);
}
}
else window.onmousewheel = document.onmousewheel = window.onscroll = prevent;
Но основной вопрос остался без ответа.
Скроллинг не начинает двигатся...((((