|
|
|||||
Регистрация: May 2011
Сообщений: 39
|
Новое окно из swf
Если были решения на форуме, ткните меня пожалуйста в них, поиск не нашел.
Есть файл swf, в котором есть кнопка, которая должна запустить удаленный файл swf (внешнее окно) и они будут работать параллельно. Как организовать эту схему? Спасибо. Последний раз редактировалось Keyles; 19.11.2014 в 13:08. |
|
|||||
Модрон-ветеринар
|
Например, с помощью класса ExternalInterface:
import flash.external.*; btn.onRelease = function() { ExternalInterface.call('openWindow'); }; <script language="javascript"> function openWindow() { window.open('адрес_страницы', 'имя_окна', 'scrollbars=no, width=600, height=700'); } </script> При желании можно все JS загнать во флешку, в код страницы не залезать: ExternalInterface.call('function openWindow () { window.open("адрес_страницы", "имя_окна", "scrollbars=no, width=600, height=700") }'); Тестировать следует залитым на хостинг.
__________________
Идите первым! Последний раз редактировалось mooncar; 22.03.2012 в 16:28. |
|
|||||
Регистрация: May 2011
Сообщений: 39
|
Цитата:
|
|
|||||
Модрон-ветеринар
|
Вы писали о "новом окне", поэтому я предположил, что это все у вас на сервере.
Если приложение десктопное, то используйте fscommand. Создайте (обязательно) рядом с основным приложением папку fscommand, положите в нее скомпилированный в проектор (т.е. в случае винды EXE-файл) второй ролик. Запуск производится так: Произвольную папку использовать нельзя. Запускать можно только исполняемые файлы.
__________________
Идите первым! Последний раз редактировалось mooncar; 22.03.2012 в 16:33. |
|
|||||
Регистрация: May 2011
Сообщений: 39
|
Спасибо, работает.
А не через exe можно запускать? Нужно чтобы исходники были swf-ми. |
|
|||||
Модрон-ветеринар
|
"Исходники" - это, например, fla-файлы, терминологию следует соблюдать.
Тогда запускайте через батник например. Но для swf тогда придется запускать Flash Player, установленный отдельно в системе пользователя. А если его нет? Вообще тема обсуждалась, поищите, если хотите, по "fscommand" и "прокси".
__________________
Идите первым! |
|
|||||
Регистрация: May 2011
Сообщений: 39
|
EndoCrinologist нет, так не работает.
mooncar поищу. Спасибо |
Часовой пояс GMT +4, время: 02:25. |
|
« Предыдущая тема | Следующая тема » |
Теги |
swf , новое окно , параллельная работа |
|
|