Просмотр полной версии : скролинг ведет себе по разному в разных браузерах
morgenshtern
23.06.2008, 18:18
Привет )
Во флешке есть текстовое поле, в котором есть текст. Через mouseListener.onMouseWheel привязан скрол этого текста внутри поля.
Когда плеер запущен не в браузере все пашет. Когда запушен в ИЕ6 тоже пашет.
В Фф и опере не пашет ни в какую. Запускал в окне со скролом и без.
Например, если окно со скролом (присутсвтует еще хтмл текст на странице), кликаем по флешке. Скролим - скролится страница... Может фокус не переходит на флешку?
В фф нельзя перевести с помощью js фокус на флешку, а в ie можно. Поэтому надо всегда кликать.
morgenshtern
23.06.2008, 19:27
Разве я говорил про js? )
Пример еще раз:
окно со скролом (присутсвтует хтмл текст на странице), кликаем по флешке. Скролим - скролится страница... Флешка не сролится.
Может фокус не переходит на флешку? Как убедиться что фокус на флешке, и почему флешка может не получать или терять фокус, при скроле?
Разве я говорил про js? )Вопрос задан так, что не понятно.
Как убедиться что фокус на флешкеСам флеш этого не может сделать.
morgenshtern
23.06.2008, 20:01
Попробую объянить проще суть проблемы.
Есть флешка с текстовым полем. В поле - текст, много текста. Его можно скролить колесиком мыши.
Т.е. когда флешка в фокусе, в ие например, событие скрола колесика передается флешке, и внутри нее скролится текст.
В опере и фф это не пашет.
Почему?
Ага, понятно. wmode стоит либо transparet, либо opaque?
morgenshtern
23.06.2008, 21:35
Ага, стояло transparent, убрал - пашет теперь и в фф и в опере, спасибо )
А как оно на скрол влияет? При этих режимах wmode не ставится фокус на флешку (пробовал оба, не пашет)?
Фокус на флеше есть, не ловится событие onMouseWheel. Это баг плеера.
koIIImarik
27.08.2008, 16:45
Этот баг никак нельзя обойти?
vanguish
03.10.2009, 03:28
Как возможно подключить скролл мышки при wmode=transparet?
В ie - работает. в остальных - ноль
Есть решение этой проблемы?
Arhitector
23.11.2009, 18:31
+100 присоединяюсь к вопросу:
Как возможно подключить скролл мышки при wmode=transparet?
В ie - работает. в остальных - ноль
Есть решение этой проблемы?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.