Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Выполнение JavaScript кода (http://www.flasher.ru/forum/showthread.php?t=126567)

undefiened 22.06.2009 18:43

Выполнение JavaScript кода
 
Добрый день. Суть в том, что мне нужно выполнить JavaScript команду, я пробовал сделать вот так:
Код AS1/AS2:

getURL('javascript:alert("Проба")');

но команда выполняется лишь в режиме тест муви. Пробовал и экспортировать ролик, и опубликовать, и по всякому пробовал, но в готовом виде ява скрипт команда выполняться не хочет. Подозреваю что современные браузеры не дают это сделать.
Подскажите в чём загвоздка.
П.с. В АС и флеше я нуб, но программировать в общем умею (пхп, си, плюсы, немного асм)

duhowka 22.06.2009 20:57

ну так как вы написали, должно работать.
я надеюсь, вы на кнопку вешаете?
Код:

btn.onRelease = function(){
 getURL("javascript:alert('you clicked me')");
};

взято отсюда
з.ы http://www.flasher.ru/forum/showthread.php?t=70291

undefiened 22.06.2009 23:56

Да, вешаю на кнопку, но всё равно, если указываю другую ссылку спокойно переходит, а вот JS выполнять ни в какую:( в чём загвоздка?

incoob 25.06.2009 16:43

А ExternalInterface.call('alert("Проба")') вас не устроит?

Stargazer 25.06.2009 22:30

Будет выполняться, если вы разместите страницу и флеш на сервере.


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

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