![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2007
Сообщений: 10
|
Предже чем объяснить проблему, попрошу не кидаться в меня камнями, если я поднимаю уже обсуждавшуюся тему. Я форум почитал, ответ так и не нашел, хотя было что-то похожее.
Итак, проблема: надо сделать так, чтобы при переходе по ссылке с параметром открывалось новое окно со встроенным swf, который принмает тот или иной вид в зависимости от параметров. Например, пусть будет такая ссылка: index.html?a=1&b=0&c=1 Тогда в открывшейся странице, где нарисованы 3 квадрата, первый и третий будут красными, а второй - зеленым. Причем, можно ли избежать использования php? Спасибо. |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
http://flasher.ru/forum/showthread.p...ight=flashvars
Это то, что Вам надо. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 10
|
Что-то я недопонимаю. Можете пример показать?
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
<object …..> <param name='movie' value=’banner.swf’> <param name='flashvars' value='a=1&b=0&c=1'> </object> в Ембеде тоже дублируем, <embed flashvars='a=1&b=0&c=1' ............................. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 10
|
Вот что в файле index.html:
<html> <head><title>Test</title></head> <body> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="550" height="400" id="index" align="middle"> <param name="movie" value="map.swf"> <param name="flashvars" value="a=1&b=0&c=1" /> <embed flashvars='a=1&b=0&c=1' value="a=1&b=0&c=1" /> </object> </body> </html> Что тут не так? |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Ну так, а где у Вас переменные a,b,c во флеше?
Поставте текстовые поля с такими именами и проверяйте. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 10
|
Поставил, но, видимо, как-то не так. Можете в качестве примера исходник прислать?
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Ну что там такое...
Вот - http://khk.com.ua/fv.rar Запускай, смотри тело ХТМЛ. У меня там три текстфилда, получают данные от флешварс. Поиграйтесь с переменными, поймите механизм. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 10
|
Большое спасибо за помощь. Все работает! Остался только один вопрос: как сделать так, чтобы параметры a, b и c можно было передавать через строку адреса?
Вот так: index.html?a=1&b=0&c=1 Но, насколько я понимаю, такое возможно только в php. Как это можно обойти? |
|
|||||
|
пхп тут не причем. это протокол http в строке url
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|