Выведение из строя завивающийся в Internet Explorer и Google Chrome делает страницу flickr...

Я сделал меню врезки к веб-странице, которая скользит справа и выдвигает целую страницу налево. Так, чтобы сделать его самым близким к родным мобильным приложениям с подобными меню врезки - я должен был отключить завивание основного содержания. Так, я сделал это с этим кодом:

/* remember the current scroll position */
self.pageScrolledTo = $(window).scrollTop();

/* and build a listener for the scroll event */
$(document).on('scroll',function (e) {
  e.stopPropagation();
  e.preventDefault();
  window.scrollTo(0, self.pageScrolledTo);
});

И проблема состоит в том, что в Internet Explorer и Google Chrome - когда я показываю врезку, и пытаются завиться страницу - целые вспышки страницы. Это похоже на него свитки на мгновение, и затем это возвращается к тому же самому положению. На Firefox это в порядке - страница останавливается.

Можно ли помочь мне с этим?...

И одна последняя вещь: если я делаю теги HTML и/или теги основного текста с переполнением: скрытый; - на Internet Explorer и Firefox исчезают scrollbars, но это вычисляет правильное расстояние элементов от старого правого края... что касается некоторых элементов, которые scrollbars все еще там...??...

1
nl ja de