Come abilitare l'opzione della casella di avviso di conferma prima di chiudere la scheda aperta nel browser Chrome? Devi cambiare impostazione? Non ho trovato nessuna di queste opzioni nella finestra di impostazione.
Come abilitare l'opzione della casella di avviso di conferma prima di chiudere la scheda aperta nel browser Chrome? Devi cambiare impostazione? Non ho trovato nessuna di queste opzioni nella finestra di impostazione.
Risposte:
Se fai clic su "Avvisa prima di uscire" nel menu Chrome su Mac, funzionerà. Ti farà tenere premuto il comando + Q per uscire. Non sono sicuro su PC.
Questo è stato enorme per me perché chiudendo una scheda, il comando + W è proprio accanto per chiudere l'intero comando del browser pazzesco + Q. Ha fatto quell'errore troppe volte!
Se chiudi più schede in Chrome, viene visualizzata una finestra di avviso che chiede "Chiudi tutte le schede?"
Sì, Chrome chiude la scheda se si preme il X
pulsante senza alcuna conferma e può essere abbastanza fastidioso se lo si chiude accidentalmente per farlo. È possibile premere CTRL + MAIUSC + T per ripristinare la sessione precedente di tutte le schede.
Puoi anche cercare un'estensione di Chrome come Windows Close Protector
Nel mio caso il problema più grande è quando uso ctrl-shift-W o ctrl-shift-Q. Se si desidera rimappare un collegamento:
Inoltre, FYI: Ctrl-Shift-T riaprirà tutte le tue schede
Scarica ed esegui NoClose (aggiungilo alla cartella Startup se vuoi che inizi con Windows).
Premere Ctrl+ 1per abilitare / disabilitare il pulsante di chiusura per la finestra attualmente attiva.
Installa un'estensione che consenta l'incorporamento di JS personalizzati nelle pagine Web. Ho usato il modificatore di pagina , ma ce ne sono altri disponibili come trucchi JScript e JavaScript personalizzato per i siti Web .
Se hai scelto Modificatore di pagina , crea un nuovo script e inserisci il seguente codice JS da kbeezie.com :
function PopIt() { return "Are you sure you want to leave?"; }
function UnPopIt() { /* nothing to return */ }
$(document).ready(function() {
window.onbeforeunload = PopIt;
$("a").click(function(){ window.onbeforeunload = UnPopIt; });
});
Impostare il Applied to
campo in *
modo che lo script venga eseguito ovunque e salvarlo.
Lo script verrà eseguito solo su tutte le nuove pagine visitate successivamente. Le schede già aperte dovranno essere ricaricate per l'esecuzione dello script.
Non l'ho testato ampiamente, quindi potrebbe non funzionare per tutte le pagine Web, ma se sei bravo con il codice, potresti probabilmente armeggiare con esso e risolvere i problemi.
Credo che la cosa più vicina a questa funzionalità in stock Chrome sia "continua da dove avevo interrotto" nella sezione "All'avvio" nelle impostazioni.
Ho scelto di ingannare "me stesso" su questo. Apri Chrome, aggiungi la prima scheda. Ciò eliminerà il pulsante X da quella prima scheda :)
C'è un'estensione "Chrome Toolbox" che dovrebbe gestire questo, ma non è più supportata. Quindi quello che ho fatto su Mac OS è cambiare la scorciatoia da tastiera per uscire da Chrome "Cmd-Q" in qualcosa che non si innesca accidentalmente (ad esempio Ctrl-Cmd-Shift-Q), quindi sono sicuro che non lo premerò mai più accidentalmente.
Per modificare questo collegamento, vai a Preferenze di Sistema> Tastiera> Scorciatoie> Scorciatoie per app. Fai clic su + segno, dal menu a discesa App seleziona "Google Chrome.app", per Tipo di menu Tipo "Esci da Google Chrome" e per un collegamento, premi una combinazione di tasti complessa.
Un'estensione o un programma software di terze parti per ottenere questo risultato sembra troppo lavoro. Alcune risposte si applicano solo al Mac mentre altre richiedono l'aggiunta di runner di script in Chrome per iniettare un determinato script in tutte le pagine, il che causa nuovamente un problema in cui viene visualizzata la casella di conferma per tutte le schede.
Credo che la necessità della maggior parte degli utenti qui sia quella di proteggere l'intera finestra dalla chiusura in una volta e non da ogni scheda. Ho creato una semplice pagina HTML statica con un po 'di JavaScript che fa apparire una finestra di conferma quando l'intera finestra sta per chiudere.
Puoi trovare la pagina HTML qui (ospitata su JSBin): http://jsbin.com/pejejib
Come usarlo? L'unico requisito è che la pagina sia aperta in Chrome sempre durante una sessione in modo tale che ogni volta che si fa clic sul pulsante "X" o sulla scorciatoia da tastiera per chiudere la finestra di Chrome, lo script nella pagina che ho creato viene eseguito e chiesto conferma.
I vantaggi di questo sono:
Per trasparenza, questo è il codice JavaScript nella pagina -
window.onbeforeunload = function(e) {
var dialogText = 'Are you sure you want to close the Window?';
e.returnValue = dialogText;
return dialogText;
};
Sì, tutto qui! Semplice e diretto
<script>window.onbeforeunload = function() { return "You are closing all tabs!"; }</script>