PDA

Просмотр полной версии : передача значения переменной во флеш


fireridlle
19.12.2010, 01:25
есть файл index.html в котором к адресу флешки дописано ?button=1
и два файла boads.html & rates.html в которых дописано ?button=2

в первом кадре флешки напиписано
if(button==2){
gotoAndPlay(99);
}
else {
gotoAndPlay(2)
}

ситуация такая что в ие все работает. только нельзя обратиться к флешке по адрес.ру/флеш.свф?баттон=2
в опере не работает. точней gotoAndPlay(99); срабатывает сразу как нажал на кнопку а не когда перешел на страницу. в мозиле тоже самое. и в хроме тоже только можно обратится адрес.ру/флеш.свф?баттон=2

как бы сделать что бы на всех браузераз работало.
флеш цс4 ас2

udaaff
19.12.2010, 01:38
if (button == 2){

fireridlle
19.12.2010, 11:05
в флешке так и написано. я код не скопипастил а так написал

dark256
19.12.2010, 14:31
if (button == "2"){

fireridlle
19.12.2010, 19:37
все равно работает только в ие хроме и сафари. мозила и опера не хочет

dark256
19.12.2010, 22:24
http://noregret.org/tutor/swfobject/

fireridlle
19.12.2010, 22:58
dark256 не помогло, или я не так чото делаю
на индекс дописал
<script type="text/javascript">
var so = new SWFObject("movie.swf","mymovie","200","100","7","#336699");
so.addVariable("button", "1");
</script>
в другом файле
<script type="text/javascript">
var so = new SWFObject("movie.swf","mymovie","200","100","7","#336699");
so.addVariable("button", "2");
</script>

в ие работает а в опере нет