Hľadáte riešenie, pomocou ktorého by ste mohli prekryť flash animáciu (ktorá je štandardne on-top) ľubovoľným html prvkom naštýlovaným v CSSku? Nie je nič jednoduchšie. Stačí pri vkladaní flash animácie použiť parameter wmode s hodnotou transparent. V kóde to vypadá nasledovne:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="700" height="200">
<param name="movie" value="animacia.swf">
<param name="wmode" value="transparent">
<param name="quality" value="high">
<embed width="700" height="200" quality="high" src="animacia.swf" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" wmode="transparent"></embed>
</object>
Táto metóda zaručene funguje pre všetky používané prehliadače, IE6, IE7, IE8, Firefox, Chrome, Opera, Safari (Mac aj PC).
zdroj: stackoverflow.com
Na túto tému vyhľadávané
animacie na pc
x- flash animacie x
- prehliadače do mobilu x
animacie na plochu
x- flash animacie na mobil download x
animácie na stiahnutie
x- animacie na mobil x
flash animacie na mobil
xflash animacie na stiahnutie
x- swf animacie x
Animacie do mobilu download
x- prehliadace do mobilu x
- flash animácie do mobilu x
- flash popup x
- animácia na stiahnutie x
vsetky prehliadace
xflash animacie download
x- dropdown x
animacie na mobil na stiahnutie
x- animacie na mobil download x




Len pre doplnenie (pre tých čo to nepoznajú).
Vkladanie SWF sa dá riešiť elegantne aj cez SWFobject. Aj s nastavenim wmode transparent.
Výhodou je aj náhrada SWF obrázkom ak flash player nie je nainštalovaný (alebo je javascript blokovaný).
Vyzerá to asi takto:
.
.
.
<!– JS –>
<script type="text/javascript" src="/js/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = { wmode:"transparent"};
var attributes = {};
swfobject.embedSWF("/swf/intro.swf", "top_flash", "520", "100", "9.0.0", "#fff", flashvars, params, attributes);
</script>
</head>
<body>
<div id="top_flash">
<img src="/images/top_flash.png" border="0" alt="" />
</div>
.
.
.
Milan
Február 18th, 2010
Diky za kod, clanok leti na moj delicious ucet.
Srigi
August 3rd, 2009
Caute. Keď už tu dávate takéto info. Nemôžete dať aj to ako vytvorím v HTML rotujúcu plochu. Raz tam bude etarget raz Adsense a raz banner. Dik
Matko
Júl 30th, 2009