![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2003
Сообщений: 74
|
Цитата:
), ты мгновенно напряжешь нужные мышцы указательного и большого пальцев правой руки Так что заменять правый клик, увы, нельзя. Иначе бы я это сделала и не задавала глупых вопросов ![]() И все-таки повторю вопрос - можно ли в "Директоре" отслеживать правый клик? Вопрос номер два. Мне подсказали вариант: "повесить поверх ролика DIV и перехватывать нажатия". К сожалению, узнать у автора совета подробнее, как реализовать эту идею, я не могу. Может, кто-то может объяснить, как перехватывать в браузере клики и перенаправлять их во флэш? |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 316
|
черех javascript, но для этого нужно этот язык знать (и это только в IE рабртает). а файл EXE вас не устроит?
|
|
|||||
|
Регистрация: Oct 2003
Сообщений: 74
|
Цитата:
EXE не устроит - так как учебник уже представляет собой набор HTML-страниц с гиперссылками и встроенными flash-роликами. |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 316
|
Написать на javascript потребуется только отслеживание события мыши (перемещение, нажатие, отпускание) и передавать событие и координаты во флэш. Конечно, во флэше начнется геморрой с обработкой мышиных событий, но с этим я смогу разобраться.
ну именно так. вот пример перехвата событий. (можете там на форуме вопрос задать) http://www.softtime.ru/javascript/dragndrop.php |
|
|||||
|
Регистрация: Oct 2003
Сообщений: 74
|
Кстати, попробовала реализовать аналоги описанного по ссылкам:
http://www.flasher.ru/src/single/%7Bsrc.pg=1688%7D http://www.flasher.ru/src/single/%7Bsrc.pg=2047%7D Примеры, по словам автора, демонстрируют передачу мышиных событий из JavaScript во Flash-ролик. Сначала очень удивлялась, почему то, что работает у автора, у меня категорически отказывается работать. Потом обнаружила, что авторские ролики прекрасно работают и без JS, и даже вообще безо всякого браузера - и текст колесиком скроллится, и бублик крутится вслед за мышкой. То есть этим роликам нет нужды что-то брать из JS. У меня же ничего не работало потому, что я пыталась выводить на экран данные, которые должен был прислать JS - а он ничего не присылал. Ролики запускала, как и требовал автор, в MSIE 6. Впрочем, его ролики прекрасно шли и под Firefox, и безо всякого браузера вообще ![]() Может, я чего-то не поняла... |
|
|||||
|
а кто-нить может написать пример,
как это сделать (обработчик правой кнопки во флеше)? мне как-то невдомек +) |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:36. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|