Szukam, szukam i znaleźć nie mogę. Jak to w końcu jest z wmode="transparent" w fajerfoksie? Nie mam praktycznie żadnego doświadczenia z flashem, więc być może moje pytanie jest lamerskie, ale mam do wrzucenia animowany button na stronkę i chodzi o to, żeby jego tło było przezroczyste. Próbowałem robić to kodem skopiowanym z wielu różnych tutoriali, ale żaden nie zadziałał. Np użyłem tego kodu:
- Kod: Zaznacz cały
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="130" height="130">
<param name="movie" value="swf/multimedia.swf">
<param name="quality" value="high">
<PARAM NAME="bgcolor" VALUE="#000000">
<PARAM NAME="wmode" value="transparent">
<PARAM NAME="menu" value="false">
<!--[if !IE]> <-->
<object data="swf/multimedia.swf" width="130" height="130" type="application/x-shockwave-flash">
<param name="quality" value="high">
<PARAM NAME="bgcolor" VALUE="#000000">
<PARAM NAME="wmode" value="transparent">
<PARAM NAME="menu" value="false">
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer">
<img src="../Grafika/NoFlash.Jpg" alt="Brak wtyczki Flash. :(">
</object>
<!--> <![endif]>
(tak, wiem, że znaczniki w xhtmlu pisze się małymi literkami, ale to jest kopia przykładu )
Potem skorzystałem również z SWFObjecta, o tak:
- Kod: Zaznacz cały
<div id="flashcontent">
<strong>Musisz uaktualnić Flash Player'a</strong>
<a href="flashversion.html">Sprawdź jaką wersję posiadasz.</a>.
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("swf/multimedia.swf", "multimediaButton", "300", "300",
"8", "");
//<!--kolejno: nazwa pliku, szerokość, wysokość, wersja FlashPlayer'a, kolor tła-->
so.addParam("wmode", "transparent");
so.write("flashcontent");
// ]]>
</script>
(to też kopia z jakiegoś tutoriala) i przezroczystość nadal nie działa. Na stronie adobe jest napisane, że jest to obsługiwane wyłącznie przez IE + cośtam, nie ma wzmianki o FF, ale notka ta pochodzi zdaje się z 2003, czy jakoś tak, więc być może to się zmieniło?
___
Pozdrawiam,
Mikosz