Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    41

    Inserire un swf sotto altri div

    Hola!
    Sto inserendo un swf in una pagina html, compreso in un DIV
    Sopra il DIV con il flash devo inserire altri due DIV con dei menu "sopra" al div flash, in modo che il flash sia in background e i DIV menu siano visibili sopra. I div con i menu sono in posizione assoluta, posti direttamente sopra il div flash.
    Questi sono i 2 codici che sto provando ad utilizzare per inserire il flash. Ognuno ha delle problematiche:

    1) QUESTO E' COMPATIBILE SIA CON FIREFOX CHE CON IEXPLORER MA NON RIESCO A FARLO ANDARE IN BACKGROUND, E' SEMPRE IN PRIMO PIANO

    <div id="flash">
    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="770" height="350">
    <param name="movie" value="templates/sforza/images/sforza_slide.swf" />
    <param name="quality" value="high" />
    <param id="sotto"
    <embed src="templates/sforza/images/sforza_slide.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="350"></embed>
    </object>
    </div>

    1) QUESTO CODICE INVECE RIESCE A POSIZIONARSI IN BACKGROUND MA NON E' COMPATIBILE CON IEXPLORER (SI VEDE UN RETTANGOLO BIANCO E SEMBRA CHE IL BROWSER NON RIESCA A CARICARLO)

    <div id="flash">
    <object style="z-index: -1000; display: inline; margin: 0px; border: 0px; padding: 0px; visibility: visible" data="templates/sforza/images/sforza_slide.swf" type="application/x-shockwave-flash" height="350" width="770"><param value="true" name="play"><param value="opaque" name="wmode"><param value="mainURL=/magazine" name="flashvars"><param value="true" name="swliveconnect"></object>
    </div>

    Qualcuno può aiutarmi? O suggerendomi dei params nel caso 1) per mettere in flash in background, o rendendo "compatibile" il codice n° 2 con iexplorer
    Grazie :P

  2. #2
    Ciao,
    ti consiglierei di provare con gli stili CSS, in particolare con la classe z-index che definisce il "livello" di un oggetto (il numero più alto è il primo piano); esempio

    <div style="z-index:50;">....</div>
    Se assegni z-index 0 al div contenitore dell'swf, e ad esempio z-index 10 agli altri due, il problema dovrebbe essere risolto.

    La proprietà z-index è applicabile solo su div posizionati in maniera assoluta.

    bye

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.