Ultimi commenti
- redsend su Convertire file audio AMR in MP3
- antonio su Apache: nomi file tagliati
- redsend su Il processo creativo delle meraviglie apple
- KOAGNE su Convertire file audio AMR in MP3
- raphe su Il processo creativo delle meraviglie apple
- Enrico su Comportamento anomalo in Safari con tag IMG
- marquise su Comportamento anomalo in Safari con tag IMG
- dalila su Recuperare password hotmail
Tags Cloud
10th
SET
Forzare la chiusura delle finestre con window.close() in Firefox
Posted by redsend | Filed under Varie
E’ risaputo che in javascript le finestre del browser si chiudono con il comando window.close(), ma come dice il sito ufficiale di mozilla (http://developer.mozilla.org/En/DOM:window.close), possono essere chiuse con questo metodo solo le finestre operte in precedenza con window.open()
Però se avete l’esigenza di farlo funzionare anche per le finestre non aperte con il comando open(), potete usare questa modifica alle opzioni di firefox inerenti al “dom”.
Aprite una scheda e digitate nella barra degli indirizzi “about:config”, vi apparirà tutta la lista delle opzioni firefox, filtratele cercando “dom” come parola, vi apparirà una lista come questa:
cambiate l’opzione “dom.allow_scripts_to_close_windows” da “false” a “true”. Ora tutte le finestre potranno essere chiuse con il comando window.close(), indipendentemente dalla loro origine. Potete usare anche questa estensione per firefox (Javascript Options), che vi permette di gestire le opzioni di javascript (quelle che vedete nella figura sopra) tramite delle checkbox.
Ovviamente è inutile farvi notare la pericolosità dell’attivazione di questa opzione ma potrebbe risultavi molto utile in alcuni casi.
Tags: dom > extension > firefox > javascript


