Modificare lo z-index di un contenuto flash

Per permettere a contenuti html (o dhtml) di essere visualizzati sovrapposti a contenuti flash, le normali direttive z-index applicabili ai div non servono.

La soluzione è quella di aggiungere un parametro di configurazione ai tag object e embed del flash.

Il parametro è wmode, e va impostato su transparent.

<OBJECT ...>
          <PARAM NAME="wmode" VALUE="Transparent">
          <embed ....  wmode="Transparent"></embed>
</OBJECT>
 

Published lunedì 12 maggio 2008 15.48 by marcodelgatto
Filed under: ,

Comments

# re: Modificare lo z-index di un contenuto flash

giovedì 15 ottobre 2009 15.55 by Marzia
Ciao Marco, sto cercando da 2 giorni di farlo ma senza risultato. Sto usando un swfobject esterno mentre sulla pagina trovi il codice che inserisce l'alttributo wmode ma non funziona. Spero tu possa aiutarmi. Grazie. Marzia var params = {}; params.wmode = "transparent"; swfobject.embedSWF("flash/bag.swf", "divflash", "440", "615", "9.0.0", "expressInstall.swf, params");

# re: Modificare lo z-index di un contenuto flash

giovedì 15 ottobre 2009 16.47 by marcodelgatto

ciao Marzia, non se il frammento che hai riportato è esattamente il tuo codice o se è solo un esempio.

Se è il tuo codice allora c'è sicuramente un problema: la variabile params nella chiamata a EmbedSWF va tenuta fuori dalle virgolette in cui va racchiuso il solo nome del file.

ciao.

# re: Modificare lo z-index di un contenuto flash

giovedì 15 ottobre 2009 18.24 by Marzia
...si me ne sono accorta,la virgoletta andava dopo expressinstall.swf e non dopo params....ora infatti funziona. Grazi Marco! ciao

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Powered by Community Server (Commercial Edition), by Telligent Systems