koIIImarik
20.11.2008, 14:05
Здравствуйте.
Есть Flash сайт, который растягивается на всё окно браузера, внутри которого есть несколько "страничек", некоторые из которых отлавливают onMouseWhell.
В зависимости от размера экрана, в браузере иногда появляется скроллинг, и когда пользователь находится на "странице", которая слушает onMouseWhell, то браузеровский скроллинг не работает, а когда Flash не ловит onMouseWhell, то скроллинг работает.
Задача:
Сделать так, чтобы Flash скроллинг работал только, когда мышь внутри Flash находится в пределах определённых координат, когда мышь находится вне этих координат, тогда нужно, чтобы работал скроллинг сайта.
Вопрос:
Тут нужно использовать javascript или можно обойтись средствами Flash? Как вариант мне пришло в голову следить за положением мышки по onMouseMove, и в зависимости от координат или добавлять или "убирать" слушателя onMouseWhell, но это будет не красиво, т.к. много ресурсво будет уходить.
Буду благодарен любой помощи.
За ранее спасибо.
Есть Flash сайт, который растягивается на всё окно браузера, внутри которого есть несколько "страничек", некоторые из которых отлавливают onMouseWhell.
В зависимости от размера экрана, в браузере иногда появляется скроллинг, и когда пользователь находится на "странице", которая слушает onMouseWhell, то браузеровский скроллинг не работает, а когда Flash не ловит onMouseWhell, то скроллинг работает.
Задача:
Сделать так, чтобы Flash скроллинг работал только, когда мышь внутри Flash находится в пределах определённых координат, когда мышь находится вне этих координат, тогда нужно, чтобы работал скроллинг сайта.
Вопрос:
Тут нужно использовать javascript или можно обойтись средствами Flash? Как вариант мне пришло в голову следить за положением мышки по onMouseMove, и в зависимости от координат или добавлять или "убирать" слушателя onMouseWhell, но это будет не красиво, т.к. много ресурсво будет уходить.
Буду благодарен любой помощи.
За ранее спасибо.