![]() |
скролинг ведет себе по разному в разных браузерах
Привет )
Во флешке есть текстовое поле, в котором есть текст. Через mouseListener.onMouseWheel привязан скрол этого текста внутри поля. Когда плеер запущен не в браузере все пашет. Когда запушен в ИЕ6 тоже пашет. В Фф и опере не пашет ни в какую. Запускал в окне со скролом и без. Например, если окно со скролом (присутсвтует еще хтмл текст на странице), кликаем по флешке. Скролим - скролится страница... Может фокус не переходит на флешку? |
В фф нельзя перевести с помощью js фокус на флешку, а в ie можно. Поэтому надо всегда кликать.
|
Разве я говорил про js? )
Пример еще раз: окно со скролом (присутсвтует хтмл текст на странице), кликаем по флешке. Скролим - скролится страница... Флешка не сролится. Может фокус не переходит на флешку? Как убедиться что фокус на флешке, и почему флешка может не получать или терять фокус, при скроле? |
Цитата:
Цитата:
|
Попробую объянить проще суть проблемы.
Есть флешка с текстовым полем. В поле - текст, много текста. Его можно скролить колесиком мыши. Т.е. когда флешка в фокусе, в ие например, событие скрола колесика передается флешке, и внутри нее скролится текст. В опере и фф это не пашет. Почему? |
Ага, понятно. wmode стоит либо transparet, либо opaque?
|
Ага, стояло transparent, убрал - пашет теперь и в фф и в опере, спасибо )
А как оно на скрол влияет? При этих режимах wmode не ставится фокус на флешку (пробовал оба, не пашет)? |
Фокус на флеше есть, не ловится событие onMouseWheel. Это баг плеера.
|
Этот баг никак нельзя обойти?
|
Как возможно подключить скролл мышки при wmode=transparet?
В ie - работает. в остальных - ноль Есть решение этой проблемы? |
+100 присоединяюсь к вопросу:
Цитата:
|
| Часовой пояс GMT +4, время: 15:52. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.