Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   Во Флеше прочесть переменные Javascript (http://www.flasher.ru/forum/showthread.php?t=33448)

Sergik_SPb 22.06.2002 07:35

Во Флеше прочесть переменные Javascript
 
Всем привет!
Подскажите пожалуйста, как во Флеш-ролике взять значения переменных, которые определены в JavaScript'e основного документа.
т.е. в ХТМЛ есть скрипт где описана переменная abc
<script lang=jav...>
var abc="hi";
...
</script>

как во флеше мне получить значение этой самой переменной abc??? вариант отправки ИЗ жавы значения ВО флеш (СетВариабле) не подходит.

Заранее благодарен!

Профессор Выбегалло 28.06.2002 07:25

Да нет проблем, коллега
 
Вообщем так, есть такая волшебная строка во Флеш swLiveconnect=TRUE
С ее помощью ты читаешь ВСЕ переменные из своей ХТМЛ странички во флеш. А потом просто присваиваешь нужную тебе динамическому текстовому полю.
Впрочем, когда ты сделаешь етот самый swLiveconnect=TRUE (это вовнутря тега EMBED), не забудь там же ему присвоить еще и имя ОБЯЗАТЕЛЬНО!!! Например - NAME="TEST"
Тогда переменная которую ты таки хочешь передать во флеш в твоем скрипте будет выглядеть примерно так:
<script>
var date_to_show = display_date();
window.document.TEST.SetVariable("txt2",date_to_show);
</script>
Кстати, поиском что-ли пользуйся ;) Это мой ответ 1/1 скопированный с 20 давности сообщения :p


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

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