как передать в подгружаемый swf файл параметры
как передать в подгружаемый swf файл параметры
у меня что то не получается только загружаеттся swf Код:
"http://img.gismeteo.ru/flash/100x100s.swf?&city=34300&colorSet=pnc" |
передача через тэг 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" |
Мне нужно решить следующую задачу
загрузить погодный информер в мой swf файл на определенный уровень в моем swf файле у меня получается только загрузить swf файл а вот как ему передать параметры не понятно Код:
src="http://img.gismeteo.ru/flash/100x100s.swf?&city=34300&colorSet=green" вобщем стоит задача как эту ссылку заставить работать |
Хм...
Ваш свф-ник внедрён во что-то или сам по себе?()хотя последнее маловероятно, я думаю :). Если он внедрён в ПХП-шник обзовите его(ролик) 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) { теперь попробую ваш совет не все правда понятно но попробую разобраться спасибо за ответ |
Часовой пояс GMT +4, время: 17:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.