Mam baner swf, który ma wewnętrzny link.
Baner otoczyłem linkiem <a href="url"> </a> niestety baner nie reaguje i przekierowuje mnie do nieprawidłowego adresu na stronie:
www.domena.com/undefined
Jak zrobić tak aby link w banerze flash nie był brany pod uwagę?
<?php
$link_baner = 'http://'.$_SERVER['SERVER_NAME'].'/uploads/quad_games_750x100_PL.swf';
$width = "980";
$height = "206";
$wmode = "transparent";
?>
<div id="flashContent" color="red">
<a href="http://www.onet.pl">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="
<?php echo $width; ?>" height="
<?php echo $height; ?>" align="middle">
<param name="movie" value="
<?php echo $link_baner;?>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="
<?php echo $wmode;?>" />
<param name="scale" value="showall" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="
<?php echo $link_baner;?>" width="
<?php echo $width; ?>" height="
<?php echo $height; ?>" />
<param name="movie" value="
<?php echo $link_baner;?>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="
<?php echo $wmode;?>" />
<param name="scale" value="showall" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</a>
</div>
Ten post edytował fiasko 7.01.2012, 23:58:26