Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Banner overlay

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    84

    Banner overlay

    Avete presente il banner overlay (flash su html) che comapre sulla agina e cliccando su chiudi scompare?

    Come funziona?

    Io ho il file flash con una semplice animazione e su tasto chiudi ho applicato l'azione di m andare alla fine del filmato dove c'è un frame tutto bianco.

    Ovviamente questo non è sufficiente perchè rimane visibile il bianco del baground flash.

    Che bisogna aggiungere?
    Uno script sulla pagina html?

    Grazie mille.

  2. #2
    nella pagina html tra i tag head questo
    codice:
    <head>
    <script language="JavaScript">
    function appari()
    { if (document.all)
      { POP.style.visibility = "visible" }
      else
      { document.POP.visibility = "visible" }
    }
    function scompari()
    { if (document.all)
      { POP.style.visibility = "hidden" }
      else
      { document.POP.visibility = "hidden" }
    }
    </script>
    </head>
    poi nel body crei un layer

    codice:
    <body>
    
    <div style="position:absolute;left:0;top:0;z-index:1;visibility:visible" id="POP">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
      .....questo è il flash
      </object>
    </div>
    </body>

    per vederlo

    getURL("javascript:appari()")


    per eliminarlo

    getURL("javascript:scompari()")


    ovviamente associ il getURL al pulsante
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    84
    Intanto ti ringrazio,
    però in relatà il banner deve apparire all'apertura della pagina e scomparire quando clicco sul pulsante 'chiudi' che sta sul flash.

    Grazie

  4. #4
    infatti così
    appare io ti ho scritto la cosa se volessi farlo apparire nuovamente al clik di qualcosa altrimenti usa solo il codice del chiudi e il javascript che ti ho dato
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    84
    Ancora grazie,
    l'ho fatto ma in rimane il bianco del flash che copre la pagina html.

    Grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    84
    Ancora non funziona!

    Grazie

  7. #7
    metti nel body un comando onload="appari();"

  8. #8
    devi eliminare lo sfondo del flash pubblicando lo sfondo trasparente quindi wmode=transparent
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  9. #9
    Ciao, innanzitutto ti ringrazio per il tuo semplice (quanto effiacissimo) script.

    Firefox 1.5 non mi nasconde il layer però: d'altra parte, se imposto nel codice "visibility:hidden" il layer effettivamente non viene visualizzato. Quindi nn so più dove sbattere la testa!

    Ti ringrazio!
    A presto,

    Zane - Responsabile sviluppo e promozione Zane & Friends Site

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.