PDA

Просмотр полной версии : Получение значения, переданного как get-параметр вида .swf?param


AlexFomin
09.07.2007, 21:00
Здравствуйте!
Наставьте плз на путь истинный, в AS2 пользовался таким механизмом для передачи переменных внутрь swf-файла при его внедрении на html-страницу, т.е. выглядело все как file.swf?param=http://test.ru, соответственно выудить переменную можно было обратившись на главном таймлайне к переменной param, а если такой механизм применить для AS3, то где искать теперь такую переменную param?:rolleyes:

BlooDHounD
09.07.2007, 21:14
неправельно вы делали :)
переменные надо через flashvars передавать (см. хелп).

в АС3: loaderInfo.parameters

AlexFomin
09.07.2007, 21:34
Пасиба друг, ты настоящий! :)

etc
10.07.2007, 00:43
Никогда не передавайте параметры через url.

an_artist
10.07.2007, 10:36
А почему нельзя передавать параметры через url? Чем это плохо?

etc
10.07.2007, 11:19
Тем, что браузер такой ролик будет кешировать постоянно, загружая его вновь и вновь. Кроме того, переменные могут быть недоступны в самом начале выполнения. Для flashvars есть соответствующий параметр, вот и нужно его использовать.

an_artist
10.07.2007, 11:54
ясно. спасибо.

loover
15.09.2009, 02:43
etc, а как быть, если мне нужно передать параметр (или определенное его значение) не каждую загрузку страницы?

etc
15.09.2009, 06:57
etc, а как быть, если мне нужно передать параметр (или определенное его значение) не каждую загрузку страницы?
Ну не передавайте, в чем проблема-то?