![]() |
Как в as3 выполнить код JS ?
подскажите по сабжу, возможно ли выполнить код JS на страничке из AS3 ?
|
|
так с помощью ExternalInterface можно вызвать любую функцию на языке JavaScript, если эта функция уже есть на страничке, а я про то, например, чтобы создавался див дополнительный в контенте и этот код только на AS3
|
С помощью ExternalInterface не обязательно выполнять JS, уже имеющийся на странице.
Напишите аргументом метода ExternalInterface.call строку, в которой будет представлен код JS, выполняющий нужные действия. |
Цитата:
Код AS3:
|
отличная статья, с хорошим примером
http://http://circlecube.com/2010/12/actionscript-as3-javascript-call-flash-to-and-from-javascript/ |
Код AS3:
Код AS3:
|
Выложите всё на сервер в первую очередь и тогда проверяйте.
|
так я проверяю на локальном сервере
Добавлено через 17 минут еще вопрос, в панеле Вывод trace(ExternalInterface.call('eval', '1 + 1')) должен показать 2 или нет ? у меня выводит null Добавлено через 2 часа 8 минут спасибо разобрался ) |
| Часовой пояс GMT +4, время: 13:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.