- Learn
- Guida Flash e JavaScript
- Chiusura della pagina html
Chiusura della pagina html
- di negatyve
Il filmato chiude la pagina html che lo incorpora con questa istruzione:
getURL(“javascript:window.top.close()”);
A volte basterebbe:
getURL(“javascript:window.close()”);
senza il “top”, ma: – omettendo il top, si chiude solo la pagina che fisicamente incorpora il filmato
– con il top, si chiude invece la pagina del browser completa, anche quando la pagina che incorpora il filmato fa parte di un frameset
Ne consegue, quindi, che è sempre meglio usare la prima istruzione, dato che funziona in qualunque caso.
Notazione importante:
La pagina html si chiude silenziosamente solo quando è stata aperta tramite Javascript, e quindi solo quando si tratta di una popup (aperta cioè da un’altra pagina). Se si tenta di chiudere la pagina principale del browser (per intenderci, quella aperta tramite l’icona dell’Explorer o del Navigator), appare un alert di avvertimento in cui viene richiesta l’autorizzazione alla chiusura. Si tratta di un sistema di sicurezza, e non può essere evitato.
Finestra di alert
Esempi:
• chiusura con window.close() di popup (pagina singola aperta tramite Javascript)
• chiusura con window.top.close() di popup (pagina singola aperta tramite Javascript)
• chiusura con window.close() di pagina contenuta in un frameset aperto tramite Javascript
• chiusura con window.top.close() di pagina contenuta in un frameset aperto tramite Javascript
Per vedere la richiesta di autorizzazione in caso di tentativo di chiusura di una pagina principale del browser, scaricare l’esempio, lanciare la pagina html e premere il pulsante.
Se vuoi aggiornamenti su Chiusura della pagina html inserisci la tua email nel box qui sotto:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
La tua iscrizione è andata a buon fine. Se vuoi ricevere informazioni personalizzate compila anche i seguenti campi opzionali:
Compilando il presente form acconsento a ricevere le informazioni relative ai servizi di cui alla presente pagina ai sensi dell'informativa sulla privacy.
I Video di HTML.it
PHP per principianti: creare funzioni con parametri
In questo video è mostrato una tra le funzionalità più utilizzate in php: la creazione di funzioni, ovvero procedure che […]