Flere flashelementer på samme side baseret på samme SWF
Jeg vil gerne bruge samme swf fil flere steder på min side. Jeg bruger SWFobject til at embedde med.Der skal hentes noget xml ind i hver flash fil. XML'en er forskellig for hver, men generes af samme php.
Men problemet er, at det der hentes i første fil bliver også hentet i alle de andre og jeg er 100% sikker på, at det der kommer ud af flash/sponsorpic.php er forskellig for hver embedded swf.
Kan flashvars ikke overskrives når man bruger samme fil flere gange?
Lidt rodet :-)
Men her er lidt kode.
<div class="sponsor">
<script type="text/javascript">
var flashvars = {};
flashvars.picture = "flash/sponsorpic.php?sponsor=2";
var params = {};
params.bgcolor = "#000000";
params.wmode = "transparent";
var attributes = {};
attributes.id = "lp_image2";
swfobject.embedSWF("flash/refleksion.swf", "sponsor_2", "200", "150", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
</script>
<div style="text-align:center">
<div id="sponsor_2">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
</div>
</div>
<div class="sponsor">
<script type="text/javascript">
var flashvars = {};
flashvars.picture = "flash/sponsorpic.php?sponsor=15";
var params = {};
params.bgcolor = "#000000";
params.wmode = "transparent";
var attributes = {};
attributes.id = "lp_image15";
swfobject.embedSWF("flash/refleksion.swf", "sponsor_15", "200", "150", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
</script>
<div style="text-align:center">
<div id="sponsor_15">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
</div>
</div>
</div>
