Mozilla alatti flash probléma
Sziasztok!
Egy olyan gondom lenne, ha az oldalra elhelyezek egy flashes animációt egy css-es layer-el, akkor Iexplorer alatt tökéletesen tudom használni a flash átlátszó része alatti linkeket, viszon Mozillából ugyanez nem megy...
Tudtok erre valami megoldást?
Előre is köszi
■ Egy olyan gondom lenne, ha az oldalra elhelyezek egy flashes animációt egy css-es layer-el, akkor Iexplorer alatt tökéletesen tudom használni a flash átlátszó része alatti linkeket, viszon Mozillából ugyanez nem megy...
Tudtok erre valami megoldást?
Előre is köszi
nem.
<embed/>
vagy<object/>
-ként?<param/>
-ban ott van az<object/>
-ben, hogywindowmode
(vagywmode
?) legyen átlátszó (transparent
)? (az<embed/>
-nél meg attribútumként)ha nem a flash-es réteget pocizionálod, hanem alá szöveget, úgy működik?
bbalint
Így
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"748\" height=\"500\" id=\"kepek\" align=\"middle\">
<param name=\"allowScriptAccess\" value=\"sameDomain\" />
<param name=\"movie\" value=\"".$_SESSION["konyvtar_html"]."kepek.swf\" />
<param name=\"quality\" value=\"high\" />
<param name=\"scale\" value=\"noborder\" />
<param name=\"wmode\" value=\"transparent\" />
<param name=\"bgcolor\" value=\"#ffffff\" />
<embed src=\"".$_SESSION["konyvtar_html"]."kepek.swf\" quality=\"high\" scale=\"noborder\" wmode=\"transparent\" bgcolor=\"#ffffff\" width=\"748\" height=\"500\" name=\"kepek\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />
</object>
</div>
Így van fenn...
atlatszo vs hatterszin
Attol meg hogy atlatszo az alatta levo elem nem kell, hogy kattinthato legyen egerrel. HTML-ben minden elem teglalap alaku es ha a flash a sima html felett van akkor a flash kapja meg az eger lenyomasat, ha a html van felul akkor pedig a html.
IE-ben lehet Flash fole helyezni HTML-t ugytudom, de Mozillaban nem.
A háttérszín csak benne
A kérdés arra irányult, hogy hogy lehet mégis kitrükközni.
Akkor kicsit részletesebben:
Ie alatt a flash csak ott kapja meg az onclick eseményt, vagy a jobbegérgombra csak ott nyílik le a helyi menü ahol van valamilyen objektum, tehát ha az átlátszó háttére kattintok, akkor a html oldal helyi menüjét kapom. Ezt akarom elérni Mozilla alatt.
Azt én is meg tudom oldani, hogy a menüt - amire a flash néha ráforgat egy képet - egy feljebb lévő rétegre helyezem, de akkor a flash a menü alá "megy be".
Szóval a lényeg csak ott kapja meg az eseményeket a flash ahol nem az átlátszó háttér van, hanem valamilyen "ojjektum"... :)
ez szerintem hibas kezeles
Tudom, hogy hibásan
Azért köszi