|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
как передать в подгружаемый swf файл параметры
как передать в подгружаемый swf файл параметры
у меня что то не получается только загружаеттся swf |
|
|||||
Регистрация: Nov 2004
Сообщений: 2
|
передача через тэг PARAM
Очень подходящий селл задать тот же вопрос. Только я хотел спросить как можно получить доступ к параметрам описанным в HTML тэгах <param>
Кто знает? Может быть способ описанный выше тоже имеет место быть реализованным? Другие способы? Сразу скажу что я пытаюсь избежать использования fscommand для общения с HTML содержимым Благодарности заранее. |
|
|||||
Уточните:
Уточните вопрос, пожалуйста: свф-ник подгружается кем? флеш-мувиком или html-страницей? и что Вы имеете в виду под "подгружается": есть страница, на которую через какой-то промежуток времени подгружается ролик или он там есть с самого начала и параметры надо передать при onLoad-е страницы?. Извините, возможно в ссылке что Вы дали это всё можно было посмотреть, тока так, лично-так оно понятнее )
__________________
Корохина Ольга |
|
|||||
Мне нужно решить следующую задачу
загрузить погодный информер в мой swf файл с использованием HTML это решается так <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="100" HEIGHT="100" id="100x100" ALIGN=""> <PARAM NAME=movie VALUE="http://img.gismeteo.ru/flash/100x100s.swf"> <param name="FlashVars" value="&city=34300&colorSet=pnc"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF><EMBED src="http://img.gismeteo.ru/flash/100x100s.swf?&city=34300&colorSet=pnc" quality=high bgcolor=#FFFFFF WIDTH="100" HEIGHT="100" NAME="100x100" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"><a href="http://www.gismeteo.ru/towns/34300.htm"><img src="http://informer.gismeteo.ru/34300.GIF" border=0 width=100 height=100></a></EMBED></OBJECT> |
|
|||||
Мне нужно решить следующую задачу
загрузить погодный информер в мой swf файл на определенный уровень в моем swf файле у меня получается только загрузить swf файл а вот как ему передать параметры не понятно через html ето работает а непосредственно из swf только загружается мувик но без параметров не показывает погоду вобщем стоит задача как эту ссылку заставить работать |
|
|||||
Хм...
Ваш свф-ник внедрён во что-то или сам по себе?()хотя последнее маловероятно, я думаю . Если он внедрён в ПХП-шник обзовите его(ролик) theflash, добавьте в ПХП-шник код типа
<SCRIPT LANGUAGE=javascript> <!-- Hide JavaScript from old browsers function SetVars(){ if(window.document.theflash.PercentLoaded()>=50){ window.document.theflash.SetVariable("city","<?echo $city;?>"); }else setTimeout("SetVars()",500) } window.focus(); SetVars(); // done hiding --> </SCRIPT> В $city ПХП-шник должен, ясное дело, предварительно получить нужное Вам значение. В первом фрейме ролика сделайте переменную _root.city и если всё пойдёт как должно Вы получите в неё нужное значение А потом сможите его на любом левеле использовать А если он сам по себе, то Вам нужно как-то связаться с челами, которые этот погодник мастырили-наверняка есть какой-то интерфейс из него и можно гетом (или постом, так нагляднее) через LoadVar(...) с этого "выходного" урла переменные забрать. Иначе я думаю никак Удачи )))))))))))))))))))))
__________________
Корохина Ольга |
|
|||||
К сожалению от gismeteo.ru я ответа не получил
swf файл я получаю из сервера on (release) { loadMovie ("http://img.gismeteo.ru/flash/100x100s.swf?&city=34300&colorSet=green", _root.PozMove, "GET"); _root.Mobila.LCDPanel.WeatherPanel._visible = false; setProperty (PozMove,_x, -50); setProperty (PozMove,_y, -50); } теперь попробую ваш совет не все правда понятно но попробую разобраться спасибо за ответ |
Часовой пояс GMT +4, время: 10:35. |
|
« Предыдущая тема | Следующая тема » |
|
|