0Internet Explorer 9 LogoCome lanciare programmi basati HTML fullscreen

Di recente mi è stato chiesto se potevo copiare una risorsa didattica da a CD-ROM su un computer portatile. Questo particolare programma è principalmente HTML con alcuni video incorporati. C'erano 2 problemi con l'esecuzione da un collegamento locale.
1. Avvisi di sicurezza di Internet Explorer
2. La finestra a schermo intero viene avviata da una finestra del browser principale che si trova quindi sopra la finestra a schermo intero e deve essere chiusa quando si esce dalla finestra a schermo intero
Entrambi sono solo fastidi piuttosto che fallimenti critici, ma una soluzione completa comporta la correzione di questo genere di cose. Trovare una soluzione è stato un po' complicato, ma una volta che la soluzione si è presentata è stato molto semplice.


Allow Active Content to run in files on My Computer dialog box internet settings

Per risolvere gli avvisi di sicurezza è necessario modificare un'opzione nel pannello di controllo "Opzioni Internet".. Nella scheda Avanzate scorri verso il basso fino alle opzioni "Sicurezza" e seleziona l'opzione "Consenti l'esecuzione del contenuto attivo nei file su Risorse del computer*"

Per risolvere i problemi relativi ai popup è necessario un piccolo aggiustamento del codice JavaScript che avvia la finestra a schermo intero. Il seguente codice avvierà una nuova finestra a schermo intero e chiuderà la finestra principale senza alcuna richiesta...

[javascript]finestra.aperta(“”,"_se stesso",“”);
finestra.chiudi();
finestra.aperta("contenitore.html", "apparire", "schermo intero=1, sinistra=0, alto=0, barra dei menu=no, ridimensionabile=no, stato=no, barre di scorrimento=no");[/javascript]

Si ringrazia phdcc per il codice

lascia un commento