Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Взаимодействие с javascript (http://www.flasher.ru/forum/showthread.php?t=186624)

imediasun 06.11.2012 15:02

Взаимодействие с javascript
 
Как получить появление информации (флэш ролика) - вызов swf при наведении указателя мыши на определенное поле браузера.

Hauts 06.11.2012 15:07

С помощью метода ExternalInterface.addCallback и JavaScript - функций, наверное.

imediasun 06.11.2012 15:51

Могли бы вы предложить свое решение

Hauts 06.11.2012 15:59

Да как-то вопрос совсем неясно сформулирован, я смысла не могу понять.

Цитата:

Как получить появление информации (флэш ролика) - вызов swf при наведении указателя мыши на определенное поле браузера.
Как получить какую информацию? Информация — это флэш-ролик?

Вызвать swf? Это как Сатану вызвать или как? :)

Поле браузера — это что имеется в виду? Текстовое поле? Див?

in4core 06.11.2012 16:17

Цитата:

Вызвать swf? Это как Сатану вызвать или как?
call("Diablo");

imediasun 06.11.2012 16:19

Сформулирую иначе. Как произвести открытие swf при наведении указателя мыши на определенное поле браузера.

in4core 06.11.2012 16:21

Цитата:

Сформулирую иначе. Как произвести открытие swf при наведении указателя мыши на определенное поле браузера.
Летели два гуся, один белый другой синий, вычислите массу земли. - учитесь терминологии

Krusty 06.11.2012 16:26

Цитата:

Сообщение от imediasun (Сообщение 1103026)
Сформулирую иначе. Как произвести открытие swf при наведении указателя мыши на определенное поле браузера.

Открытие swf это что? Публикация?

imediasun 06.11.2012 16:31

флэш ролик

Hauts 06.11.2012 16:40

Если флэшка не вставлена на страницу и нужно, чтобы при наведении курсора мыши на какой-либо элемент в хтмл-е флэшка вставлялась, то необходимо вызывать, например, swfobject.embedSWF с параметрами вашей флэшки при срабатывании события mouseover у хтмл-элемента.

Если флэшка есть на странице и необходимо запускать в ней анимацию, то необходимо во флэшке прописать метод, например, playAnimation (с запуском анимации) и зарегистрировать его для яваскрипта с помощью ExternalInterface.addCallback. И, соответственно, вызывать зарегистрированный метод из яваскрипта при срабатывании mouseover у хтмл-элемента.


Часовой пояс GMT +4, время: 09:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.