Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   как задать значение переменной в *.swf из *.html (http://www.flasher.ru/forum/showthread.php?t=77762)

view 31.03.2006 19:59

как задать значение переменной в *.swf из *.html
 
В страницу *.html интегрирован *.swf (как шапка сайта)

Оч. хочется, чтоб в зависимости от раздела сайта менялось значение переменной в *.swf (чтоб шапка была оригинальной для каждого раздела)

Предпологаю:
1. нужно во Флэше создать переменную;
2. на *.html страницах менять значение и отправлять их в *.swf.
Вот со второй частью предположения у меня проблемы.

Спаибо за внимание.

p. s. может есть более простой способ?

Constantine 31.03.2006 23:11

flash.swf?page=someone
Вообще, этот вопрос можно было бы не задавать...

view 02.04.2006 16:17

пожалуйста, помогите разобраться
 
Вложений: 1
Нашёл метод GotoFrame() в ДжаваСкрипте, он подходит для реализации задачи, но почему-то не работает
Код:

<script language="JavaScript" type="text/javascript">   
window.document."frames.swf".GotoFrame(2);   
</script>

frames.swf содержит три кадра со стопами, но JavaScript не переключает их. Думаю проблема в синтаксисе (в програмировании я — ноль)
На всякий случай прикрепляю исходник.

Спасибо за внимание.

mr.N 02.04.2006 16:20

Думаю тебе стоит сделать как сказал Constantine или через param name

deathstorm 02.04.2006 16:40

где то я видел реализация сего действа
так вот там были <param> и его аттрибуты, вот их из ява скрипт и меняешь их

view 03.04.2006 12:25

:yahoo: Всем сапибо, разобрался.
Это оптимальный вариант (для меня)
Может пригодится кому-то ещё:

код для страници со встроенным *.swf
<object ID= frames.swf.....
<param name="movie" value="frames.swf?page=3"......>
<embed src="frames.swf?page=3" NAME= frames.swf SWLIVECONNECT="true" ........>
</object>

frames.swf — файл, в который передаём значение 3 переменной page


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

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