Comment activer l'option de boîte de dialogue de confirmation avant de fermer l'onglet ouvert dans le navigateur Chrome ? Besoin de changer les paramètres ? Je n'ai pas trouvé d'options de ce type dans la fenêtre des paramètres.
Réponses
Trop de publicités?Il existe une extension "Chrome Toolbox" censée gérer cela, mais elle n'est plus prise en charge. Ce que j'ai fait sur Mac OS est de changer le raccourci clavier pour quitter Chrome "Cmd-Q" en quelque chose qui ne se déclenche pas accidentellement (par exemple, Ctrl-Cmd-Shift-Q) pour être sûr de ne jamais le presser accidentellement à nouveau.
Pour changer ce raccourci, allez dans Préférences Système > Clavier > Raccourcis > Raccourcis clavier des applications. Cliquez sur le signe +, dans le menu déroulant de l'application, sélectionnez "Google Chrome.app", tapez "Quitter Google Chrome" pour le titre du menu et appuyez sur une combinaison de touches complexe pour le raccourci.
Une extension ou un programme logiciel tiers pour réaliser cela semble être un travail trop laborieux. Certaines réponses s'appliquent uniquement à Mac, tandis que d'autres nécessitent l'ajout de scripteurs dans Chrome pour injecter un certain script dans toutes les pages, ce qui pose à nouveau un problème où la boîte de confirmation s'affiche pour toutes les onglets.
Je crois que la plupart des utilisateurs ici ont besoin de protéger l'ensemble de la fenêtre de fermeture en une seule fois et non de chaque onglet. J'ai créé une simple page HTML statique avec un peu de JavaScript qui fait apparaître une boîte de confirmation lorsque la fenêtre entière est sur le point de se fermer.
Vous pouvez trouver la page HTML ici (hébergée sur JSBin) : http://jsbin.com/pejejib
Comment l'utiliser? La seule exigence est d'avoir la page ouverte en permanence dans Chrome lors d'une session afin que chaque fois que vous avez cliqué sur le bouton "X" ou le raccourci clavier pour fermer la fenêtre Chrome, le script dans la page que j'ai créée est exécuté et demande une confirmation.
- Vous pouvez le mettre en favori et l'ouvrir selon vos besoins - lorsque vous vous apprêtez à naviguer longuement sur Internet et que vous voulez éviter de tels accidents, c'est la meilleure option.
- Si vous ne voulez pas vous embêter à l'ouvrir à chaque fois que vous lancez Chrome, vous pouvez aller sur la page > clic droit sur l'onglet > épingler l'onglet. Maintenant, chaque fois que vous fermez le navigateur, l'onglet épinglé s'ouvrira automatiquement la prochaine fois que vous l'ouvrirez.
- OU le définir comme l'une de vos pages de démarrage dans Chrome. (meilleure option si vous utilisez des pages de démarrage)
Les avantages sont les suivants :
- Aucune installation ni extension n'est requise, il s'agit simplement d'une page HTML simple
- Ne pas afficher la boîte de confirmation plusieurs fois, c'est-à-dire une fois pour tous les onglets.
- Vous pouvez créer votre propre fork et l'utiliser comme vous le souhaitez
Pour plus de transparence, voici le code JavaScript de la page -
window.onbeforeunload = function(e) {
var dialogText = 'Êtes-vous sûr de vouloir fermer la fenêtre ?';
e.returnValue = dialogText;
return dialogText;
};
Oui, c'est tout ! Simple et direct.
Pour la confirmation au niveau de la fenêtre, j'ai utilisé un logiciel répertorié à https://www.raymond.cc/blog/prevent-program-closing-disabling-close-button/
- NoClose (n'a pas fonctionné pour moi)
- WinTopMost (cher, je n'ai pas essayé)
- Actual Window Guard (non gratuit, mais avec un essai et fonctionne, même sur Chrome, peut être configuré avec divers filtres de processus et/ou de fenêtres)
- Actual Window Manager (pareil que ci-dessus, mais plus cher avec plus de fonctionnalités supplémentaires)
- NoVirusThanks Process Protector (pas d'essai, je n'ai pas essayé)
Donc mon choix était https://www.actualtools.com/windowguard/
- Réponses précédentes
- Plus de réponses