![]() |
|
||||||||||
|
|||||
|
[+3 19.07.07]
|
монсты флеша, вопрос к вам
![]() Суть вопроса: есть код рекламного банера див с уникальным ай-ди вызов яваскрипта, который в свою очередь загружает данные в див... можно ли это всё слепить на флеш???
__________________
Самый великий программер - БОГ! |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Можно.
Когда ява функция принимает параметры, там вызываем флеш через СВФ-Обждект: function callFlash(a) ... so.addVariable("your_FlashVar", a); ... callFlash(["hello", "shmaloy"]); Потом выводите, куда Вам нужно:
__________________
john |
|
|||||
|
[+3 19.07.07]
|
хех, спасибо конечно, написать собственный обработчик наверно я бы смог...
но проблема заключается в том что и ява-скрипт и сайт, в котором будет размещатся флешка - сторонние, т.е. в них изменения вносить не получится нужно попытаться только сэмулировать работу <div> в html вызвать из флеш яваскрипт и полученные данные (как получать-то тоже вопрос) вывести средствами AS2... вот, например, все сталкивались гуглевским текстовым рекламным блочком... только в моём случае присутствуют и картинки.
__________________
Самый великий программер - БОГ! |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 528
|
В чём именно трудность?
Вызвать JS - это ExternalInterface.call Дальше - применяйте свои знания по js в меру нужных задач. Правда, не факт, что сторонний сайт разрешит вашей флешке обращаться к содержимому страницы. |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 1
|
Не хотел создавать новую тему. ExternalInterface.call ... для js она создаст функцию... а можно чтобы передавала не функцию?
|
|
|||||
|
Регистрация: Nov 2008
Сообщений: 528
|
Вопрос непонятен. Приведите пример.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|