![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
Не подскажет ли кто-нибудь вот какую вещь.
Нужно выполнить вот такую штуку из flash. var java = "javascript:var my_handle=document.getElementById('bod');my_handle.innerHTML='oooooo';"; getURL(java, ""); Понятно что я могу вызвать функцию с аргументом "ooooo", а уж запись в bod может выполнить эта функция. Но можно ли напрямую выполнить этот скрипт? Ведь если просто в адресную строку вставить оно сработает. Во flash нет ограничений каких-нибудь? Потому как у меня не срабатывает. |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
А можно поподробнее? А то что-то не совсем понимаю как использовать в данном случае ExternalInerface.call
Нашел статейку что вот так например можно Но у меня не работает. Последний раз редактировалось sltrdn; 20.10.2010 в 14:14. |
|
|||||
|
Модрон-ветеринар
|
1. Во флешке нужно сделать импорт класса
2. На самой странице в коде публикации нужно разрешить выполнение скриптов, вызываемых из флеша. 3. Тестировать нужно, выложив все на хостинг. (Если флеш-плеер не настроен особым образом).
__________________
Идите первым! |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 31
|
Так и делал, только проверял локально.
Залил на хостинг и вроде как заработало. Спасибо, земляк .Делал через getURL. Последний раз редактировалось sltrdn; 20.10.2010 в 15:08. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|