Как запретить скроллинг в браузере
Есть флеш приложение установленое на ВК, в нем есть объекты со скролом, но на MOUSE_WHEEL откликается не только сами объекты, но и страница браузера тоже скролится.
Как убрать события MOUSE_WHEEL для браузера когда мышь находится над объектами с возможностью скролинга в приложении? |
|
Боюсь это не то решение проблемы, я точно знаю ряд приложений в которых это задействовано и работает в любом браузере, а по данной ссылке написано что это работает не со всеми да и в демка не так работает как хотелось бы
Добавлено через 2 минуты http://vk.com/app2164459 здесь, без всяких кликов на приложение работает в любом браузере, если мышь находинся над флешкой то события скрола распространяются только на флешку |
это было в АС2.
В АС3 этого нет, так что у etc самое нормальне решение проблемы И что там работает не так как хотелось бы? Что мешает добавить слушатели Event.MOUSE_LEAVE и MouseEvent.ROLL_OVER, и по ним захватывать мышь? Я делал так, все работает отлично, именно так, как нужно. Цитата:
|
а есть ли возможность оловать горизонтальный скролл?
Добавлено через 3 минуты Данное решение не подошло((( SecurityError: Error #3226: Cannot import a SWF file when LoaderContext.allowCodeImport is false. я глянул как оно работает... |
Вы даже не представляете, сколько народу, в т.ч. и вконтакте, использует класс etc.
|
ну... ща попытаюсь как нить прилудить
Добавлено через 42 минуты работает)) просто на локальном тесте матюкается |
Странно. У меня ни на локальном ни на сервере на матюкается.
|
Нет ли у кого последней версии? У Дениса сайт немного поломан..
*Вызываю etc в тред.* |
У Дениса сайт немного закрыт.
|
Часовой пояс GMT +4, время: 21:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.