нет. это не то. overflow: hidden только отменяет показ полосы прокрутки, т.е. scroll bar. А мне надо отменить сам скролл. Я немного продвинулся в вопросе и обнаружил, что приведеный мной код работает. Но у меня на компьютере мало оперативной памяти, поэтому событие срабатывает редко и я вижу, как дёргается страница. У товарища на более мощной машине всё прекрасно. Но, хотелось бы ещё услышать мнение профессионалов. Что можно сделать, чтобы превентивно отменить скролл, а не прокручивать назад при срабатывании события... Вот что интересно...