Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2013, 04:36
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

У кого есть IE10+ прошу помощи. WheelEvent.deltaY
Мне нужно при событии wheel определять сколько линий прокручено. Для этого есть параметр e.deltaY, но в IE он имеет странное значение (оно прямо пропорционально высоте браузера. С чего бы это вообще?). Пытаюсь нормализовать значение.

Есть подозрения что поведение может зависить от версии браузера (я тестировал в IE10), версии винды, а так же производителя мышки.

Поэтому, у кого есть IE, просьба сделать несколько шагов:
- Перейти на эту страницу , крутануть колесико разок-другой
- Зайти в свойства мыши (Панель управления -> Мышь), на вкладке Колесико выставить Вертикальную проктуртку на один экран
- После этого крутануть на странице колесико еще раз
- Вернуть настройку обратно, там же запомнить на сколько строк выставлена прокрутка.
- Вставить в комментарий то, что появилось на странице и указать сколько строк выставлено в настройках.

Особенно интересует Win8 и IE11. Заранее спасибо.

Последний раз редактировалось danik.js, 30.08.2013 в 07:54.
Ответить с цитированием