Antje Hofmann: link aus (multimedia-)objekten

Beitrag lesen

Hallo Karl,

Das übliche <a>-Tag drumrumsetzten funktioniert nicht, die OnClick-event-handler klappen auch nich und direkt über "getURL" intern von der Flash-animation geht auch nicht, da ein Parameter mitgeliefert werden soll.

Du kannst ja mit Flash ganz normal eine JavaScript-Funktion aufrufen. Damit der Parameter mitgeliefert wird, könntest du
die URL direkt in die JS-Funktion schreiben.

also etwa so:

function deineFunktion() {
 var URL = "main.php#<?php echo ($i+1);?>";
 self.location.href=URL;
}

Die zweite Möglichkeit besteht darin, dem Flash einen Parameter mitzugeben. Also etwa so:

<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" width="15" height="15">
<param name="movie" value="down.swf?URL=<?php rawurlencode("main.php#".($i+1));?>">
<param name="quality" value="high">
</object>

Viele Grüße

Antje