2014-01-21 11:04:43 +0000 2014-01-21 11:04:43 +0000
93
93

Come attivare l'avviso di conferma prima di chiudere le schede cromate?

Come attivare l'opzione casella di avviso di conferma prima di chiudere la scheda aperta nel browser cromato? Hai bisogno di modificare le impostazioni? Non sono riuscito a trovare tali opzioni nella finestra di impostazione.

答案 (8)

148
148
148
2014-04-19 06:52:11 +0000

Se si fa clic su “Avvisa prima di uscire” nel menu Chrome su Mac, il trucco è fatto. Ti farà tenere il comando + Q per uscire. Non sono sicuro su PC.

Questo è stato enorme per me perché chiudere una scheda, il comando + W è proprio accanto a chiudere tutto il maledetto comando del browser + Q. Ho fatto questo errore troppe volte!

Questo è quello che sembra su MacOS Sierra:

17
17
17
2014-01-21 11:12:27 +0000

Se chiudete più schede nel vostro Chrome c'è una casella di avviso che chiede di “Chiudere tutte le schede?”

Sì Chrome chiude la scheda se state premendo il pulsante X senza alcuna conferma e può essere abbastanza fastidioso se lo chiudete accidentalmente per farlo. Si può premere CTRL + SHIFT + T Per ripristinare la sessione precedente di tutte le schede.

Si può anche cercare un'estensione di Chrome come Windows Close Protector

12
12
12
2016-07-06 13:34:43 +0000

Nel mio caso il problema più grande è quando uso ctrl-shift-W o ctrl-shift-Q. Se volete rimappare una scorciatoia:

  1. Vai a chrome://extensions
  2. 2. In basso a destra, cliccate su scorciatoie da tastiera
  3. 3. Riavvolgere Ctrl + Shift + W a qualcosa di meno fastidioso. Nel mio caso l'ho legato per aprire l'estensione lastpass.

Inoltre, per vostra informazione: Ctrl-Shift-T riaprirà tutte le vostre schede

11
11
11
2015-02-26 21:02:05 +0000

Per evitare la chiusura accidentale di Google Chrome:

    1. Scaricare ed eseguire NoClose (aggiungerlo alla cartella Startup se si desidera che si avvii con Windows).
  1. Premere Ctrl+1 per attivare/disattivare il pulsante di chiusura della finestra attualmente attiva.

Per evitare la chiusura accidentale di singole schede:

  1. Installare un'estensione che permetta di incorporare JS personalizzati alle pagine web. Ho usato Page Modifier , ma ce ne sono altri disponibili come JScript tricks e Custom JavaScript per i siti web .

  2. Se si sceglie Page Modifier, creare un nuovo script e inserire il seguente codice JS da kbeezie.com :

    1. Impostare il campo Applied to su * in modo che lo script venga eseguito ovunque, e salvarlo.

Lo script verrà eseguito solo su ogni nuova pagina visitata successivamente. Le schede già aperte dovranno essere ricaricate affinché lo script venga eseguito.

Non l'ho testato a lungo, quindi potrebbe non funzionare per tutte le pagine web, ma se siete bravi con il codice, probabilmente potreste armeggiare con esso e risolvere i problemi.

2
2
2
2014-05-26 18:21:39 +0000

Ho scelto di ingannare “me stesso” su questo. Aprire il cromo, appuntare la prima linguetta. Questo eliminerà il tasto X da quella prima linguetta :)

2
2
2
2014-01-21 11:13:10 +0000

Credo che la cosa più vicina a questa funzione in stock Chrome sia “continua da dove ho lasciato” nella sezione “All'avvio” nelle impostazioni.

1
1
1
2016-02-29 05:25:18 +0000

C'è un'estensione “Chrome Toolbox” che dovrebbe gestire questo, ma non è più supportata. Quindi quello che ho fatto su Mac OS è stato cambiare la scorciatoia da tastiera per uscire da Chrome “Cmd-Q” con qualcosa che non si inneschi accidentalmente (ad esempio Ctrl-Cmd-Shift-Q), quindi sono sicuro che non la premerò mai più accidentalmente.

Per cambiare questa scorciatoia vai in Preferenze di Sistema > Tastiera > Scorciatoie > App Scorciatoie. Cliccare su + segno, dal menu a tendina dell'applicazione selezionare “Google Chrome.app”, per il tipo di titolo del menu “Esci da Google Chrome” e per la scorciatoia premere una combinazione di tasti complessa.

1
1
1
2017-05-22 12:25:15 +0000

Un'estensione o un programma software di terze parti per raggiungere questo obiettivo sembra un lavoro troppo impegnativo. Alcune risposte si applicano solo a Mac, mentre altre richiedono l'aggiunta di script runner in Chrome per iniettare un certo script in tutte le pagine, il che causa di nuovo un problema in cui la casella di conferma viene mostrata per tutte le schede.

Credo che la necessità della maggior parte degli utenti qui è che vogliono proteggere l'intera finestra dalla chiusura in una sola volta e non ogni scheda. Ho creato una semplice pagina HTML statica con un po’ di JavaScript che fa apparire un box di conferma quando l'intera finestra sta per chiudersi.

Potete trovare la pagina HTML qui (ospitata su JSBin) : http://jsbin.com/pejejib

*Come usarla? * L'unico requisito è di avere la pagina aperta in Chrome sempre durante una sessione in modo 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 viene richiesta la conferma.

  1. Potete segnalarlo e aprirlo secondo le vostre esigenze - quando state per andare a fare una lunga sessione di navigazione e volete prevenire tali incidenti, allora questa è l'opzione migliore.
  2. 2. Se non volete disturbarvi ad aprirlo ogni volta che aprite Chrome, potete andare alla pagina >> cliccare con il tasto destro del mouse sulla scheda > scheda pin. Ora, ogni volta che chiudete il browser, la scheda appuntato si aprirà automaticamente la prossima volta che lo aprite.
  3. Se non volete preoccuparvi di aprirla ogni volta che aprite Chrome, potete andare alla pagina > cliccare sulla scheda > pin. OPPURE impostatela come una delle vostre pagine di avvio in Chrome. (l'opzione migliore se si utilizzano le pagine di avvio)

I vantaggi di questo è:

  1. Non è richiesta alcuna installazione o estensione, questa è solo una semplice pagina HTML
  2. 2. Non visualizza la casella di conferma più volte, cioè ognuna per tutte le schede.
  3. Potete creare il vostro fork e usarlo come volete

Per la 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ì, questo è tutto! Semplice e diretto.