Visualizzazione dei risultati da 1 a 6 su 6

Discussione: swf trasparenti

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    196

    swf trasparenti

    Sto importando in una pagina html un pulsante flash esportato come .swf, tramite il tag <object><embed src="...>.
    Il problema è che la pagina html ha uno sfondo ed io ho bisogno che il pulsante risulti trasparente...ho seguito un metodo comune, ovvero quello di impostare il wmode su trasparent.
    Perchè non funziona? Anche variando il colore dello sfondo da flash, il pulsante mi mantiene lo sfondo (appunto del colore che ho dato su flash)...


    <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="45" height="15" id="PLAY1" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="movie" value="PLAY1.swf" />
    <param name="quality" value="high" />
    <param name="wmode" value="transparent" />
    <param name="bgcolor" value="#000000" />
    <embed src="PLAY1.swf" quality="high" wmode="transparent" bgcolor="#000000" width="45" height="15" name="PLAY1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
    </body>
    </html>

  2. #2
    Io sapevo che quell'impostazione non funziona al di fuori di explorer.
    Tu che browser usi?

    In realtà non so se con le nuove versioni il problema è stato risolto.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    196
    Uso Explorer...

  4. #4

    prova così

    non dovresti metter nel codice il riferimento a:

    bgcolor="#000000"

    e non servon le barre a fine tag e <embed> va chiuso...

    Prova a metter il codice così:


    <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="45" height="15" id="PLAY1" align="middle">
    <param name="allowScriptAccess" value="sameDomain">
    <param name="movie" value="PLAY1.swf">
    <param name="quality" value="high">
    <param name="wmode" value="transparent">
    <embed src="PLAY1.swf" quality="high" wmode="transparent" width="45" height="15" name="PLAY1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
    </embed>
    </object>
    </body>
    </html>

  5. #5
    Originariamente inviato da blaise
    Io sapevo che quell'impostazione non funziona al di fuori di explorer.
    Tu che browser usi?

    In realtà non so se con le nuove versioni il problema è stato risolto.
    E' ormai da un po' (dalla versione 6.0.49 mi pare) il wmode transparent funziona anche su molti altri browser

    e non servon le barre a fine tag

    Se la pagina è in xhtml sì

  6. #6
    Funziona anche su Firefox 1.0.
    Appena testato.
    [La disumanità del computer sta nel fatto che,
    una volta programmato e messo in funzione,
    si comporta in maniera perfettamente onesta]
    --------------
    www.katya.it

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.