![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 91
|
И снова здрасте. Прошу не гневайтесь, потому что чувствую я уже успел за ночь многих тут достать. Новый вопрос от меня прозвучит так - как можно сделать, что бы при удачном выполнении какой-то операции флеш приложение влияло на html и родительскому div присваивало стиль "display: none;"? Спасибо, что выслушали...
|
|
|||||
|
Модрон-ветеринар
|
Конечно.
Читайте про класс ExternalInterface. 1. Для начала напишите JavaScript - функцию, которая бы задавала нужный стиль блоку. 2. Добейтесь ее работы без всякого флеша, просто с HTML-кнопки. 3. А потом с помощью метода ExternalInterface.call() по нужному событию во флеше ее вызывайте. Неоднократно использовал сам такую схему. Синтаксис простой, см. в хелпе.
__________________
Идите первым! Последний раз редактировалось mooncar; 08.05.2011 в 13:17. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 91
|
сделал вот так
ExternalInterface.call("graffitiHide"); работает только в хроме. В опере, мозиле не работает, а про ие я вообще не говорю - он повис после того как я прописал эту функцию. И еще - не сочтите меня за дурака но где ваш хелп, я долго искал так и не понял что это за раздел, если можно то дайте ссылку на него |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
либо во флеше жми кнопку F1 и поиск по ExternalInterface либо в гугле поиск по ExternalInterface - и ты получишь такое количество примеров, какое тебе и не снилось
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 91
|
только что прописал
CODEBASE="http://activex.microsoft.com/controls/iexplorer/iegrad.ocx#Version=4,70,0,1161" и теперь работает и в мозилле. Скажите какую версию activeX нужно прописывать, что б работало во всех браузерах? Меня настораживает слово iexplorer в пути, ведь в моем iexplorerе так и не работает, зато в мозиле заработало Последний раз редактировалось syegorius; 09.05.2011 в 05:34. |
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
Цитата:
Цитата:
__________________
а за окном атлантический океан! |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 91
|
пасибо, получилось, правда теперь в опере 9 не работает. У меня еще один вопрос - а как теперь передать FlashVars с помощью AC_FL_RunContent()?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|