Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Fullscreen

  1. #1
    Utente di HTML.it L'avatar di Bench
    Registrato dal
    Jan 2002
    Messaggi
    23

    Fullscreen

    Salve,

    dovrei far aprire un'immagine a tutto schermo all'ingresso in un sito, dopo qualche secondo farla andare in "dissolvenza" e far caricare l'home.

    Ho fatto un SWF con 2 layer:
    Primo Layer
    - PRIMO FRAME
    fscommand("fullscreen", true);

    - ULTIMO FRAME
    fscommand("quit");
    getURL("index.asp");
    Secondo Layer
    ho messo un pulsante con alpha=0 e
    on (release) {
    fscommand("quit");
    getURL("index.asp");
    }

    Lanciando direttamente l'SWF funziona tutto bene.

    Però devo fare in modo che entrando nel sito parta questa animazione.
    Ho provato quindi a mettere nell'index.asp un javascript:

    .....
    codice:
    <script language="JavaScript">
    function fullscr(){
    window.open("pre.swf","","fullscreen=yes")
    
    }
    </script>
    
    </head>
    
    <body onLoad="fullscr()">
    .....

    Ma lanciando index.htm parte a tutto schermo....va in loop...e non risponde ai click...

    Come posso risolvere?

    GRAZIE!!!!
    Sitting on a park bench... Eyeing little girls with bad intent....

  2. #2
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Ciao,

    ho letto più e più volte ma non ho capito un po' di cose:

    1 - perché hai messo i comandi di chisura fullescreen e il getURL sia nell'ultimo frame che nel pulsante ?

    2 - Un pulsante con alpha = 0, cos'è un pulsante trasparente ? Se sì, come fa l'utente a vederlo per cliccarlo ?

    3 - Prima parli del lancio di una pagina.asp e poi di una in htm.

    4 - A cosa si riferisce "... che entrando nel sito parta questa animazione" ? Non hai già detto che funziona bene ?

    5 - Se hai visto il fullscreen dell'swf solo in locale, allora ti stai illudendo: in mancanza di una sua pagina html che contenga lo script per il fullscreen, lo vedrai comunque nel browser. Voglio dire che lo script va messo nella pagina html che incorpora il file.swf.

    Un altro metodo famoso è:

    codice:
    <html>
    <head> 
    <script> 
    function screenFull() { 
    if (document.all) { 
    sW=screen.width; 
    sH=screen.height; 
    window.moveTo(0,0); 
    gL=window.screenLeft+2; 
    gT=window.screenTop+2; 
    gR=22; 
    gB=49; 
    window.moveTo(-gL,-gT); 
    window.resizeTo(sW+gL+gR,sH+gT+gB); 
    } 
    } 
    </script> 
    </head> 
    <body onload="screenFull()"> 
    </body> 
    </html>
    É sottinteso che qui ho omesso l'<OBJET> </OBJET> che riguarda il filmato swf.

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

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.