Flash Film als Hintergrund einer Tabelle ? WIE ?!

baal_isidro

Grünschnabel
Hallo,

Wie lege ich einen Flash Film als Hintergrund (background-image) einer Tabelle in HTML ?

Hat da jemand einen Code ?

Ich brauch das wirklich dringend ..

wenn ich das hier :

<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=48 width=150 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="./grafiken/star.swf"><PARAM NAME="quality" VALUE="high">
<embed src="./grafiken/star.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="150"
height="48"></embed></OBJECT>

Als Hintergrund für die Tabelle eingebe gehts natürlich nicht .. also kennt jemand den Code, wie es richtig mache, sodass der Film als background der Tabelle fungiert ?

hab schon wie ein bekloppter gesucht, finde aber nix was auf dieses Problem zutrifft ... bitte Helft mir ich verzweifel :suspekt:
 
Hi,

Du kannst theoretisch html-Elemente über einem Flashfilm positionieren (z.B. DIVs mit z-Index), das aber nur im InternetExplorer (mit dem Parameter WMODE). Als echtes Hintergrundelement (und in Tabellenform) ist das leider nicht möglich.

Gruß

P.S.: Beispiel zu WMODE:
HTML:
<param name="WMODE" value="Opaque">
.
 
Wie genau muss ich diese Parameter denn setzen ?

Mein Code hab ich jetzt folgendermaßen umgewandelt .. das funktioniert aber nicht so wirklich


<TABLE width="150" cellpadding=0>
<tr height="48px">
<td class="nav" valign="middle" style="padding-left:15px">
<br>
<OBJECT
codeBase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=48 width=150 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000><PARAM NAME="movie" VALUE="./grafiken/star.swf">
<embed src="./grafiken/star.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="150"
height="48"><PARAM name="WMODE" value="Opaque">
<img src="./grafiken/lights_blue.gif" name=ck style="vertical-align:middle"><a href="index.php?section=news" class="menu" onmouseover="On('ck');" onmouseout="Off('ck');" class="menu">&nbsp;Home</a><br>
<img src="./grafiken/lights_blue.gif" name=ct style="vertical-align:middle"><a href="newsarchiv.html" onmouseover="On('ct');" onmouseout="Off('ct');" class="menu">&nbsp;News-Archiv</a><br>
</embed></OBJECT>
</td>



Die 2 <img> Bilder sollen über dem Flashfilm liegen (sind grafische Links)
kannste mir das umstellen ?
 
Ich will quasi nur, dass der Flashfilm in einer Tabellenzelle <td> *.swf* </td> liegt und ich darüber Links setzen kann !

Das wird soch wohl irgendwie möglich sein ... :(
 
Hi,

folgendes funktioniert wohl im IE, Firefox und Netscape 7.1 (für mich erstaunlich, dann war es wohl der WMODE "Transparent", der nur im IE wollte...) mit zwei DIVs und position:absolute;
HTML:
<div id="bgnd" style="position:absolute; width:550; height:150; z-index:1; left: 50; top: 50; z-index:1;"> 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="150">
<param name="movie" value="meinflash.swf">
<param name="quality" value="high">
<param name="wmode" value="Opaque">
<embed src="meinflash.swf" quality="high"  wmode="Opaque" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="150"></embed></object>
</div>
<div id="buttons" style="position:absolute; width:450; height:100; z-index:1; left: 100; top: 70; z-index:2;"> 
  <a href="#"><img src="" width="48" height="32" alt="Link 1"></a>
  <a href="#"><img src="" width="48" height="32" alt="Link 2"></a>
</div>
Einfacher wäre es jedoch, die Links gleich im Flashfilm unterzubringen, z.B. auf einer neuen Ebene...

Gruß

.
 
Jo das klappt, danke

Allerdings verschiebt sich alles, wenn ich die Auflösung änder oder das Browser-Fenster verschiebe.

Auch wenn die die pixel Angaben in % angebe gehts nicht.

Das ist also leider keine Lösung =(
aber trotzdem danke !
 
Zurück