web-dev-qa-db-fra.com

Comment puis-je bloquer l'actualisation automatique des pages dans Google Chrome?

Je voudrais arrêter la régénération automatique des pages dans Google Chrome, car c'est un problème très ennuyeux et gourmand en mémoire et je ne peux pas travailler avec les outils de développement. J'essaie de supprimer la fonction d'actualisation et de setTimeout du script à l'aide des outils de développement de Chrome, mais je n'ai aucun résultat. Comment puis-je bloquer cette fonctionnalité ennuyeuse même pendant un certain temps à partir de la console?

22
G M

Étant donné que la suppression de <meta http-equiv="Refresh" content="300; URL=?refresh_ce"> À l'aide de DevTools n'est pas suffisante (cela n'empêche pas la page de se rafraîchir), j'ai exécuté ce code dans la console: window.onbeforeunload = function(){ return 'Reload?';}. L'événement onbeforeunload se déclenchera avant le rechargement de la page et vous pourrez choisir d'interrompre le rechargement. D'après ce que j'ai testé, la boîte de dialogue n'apparaît qu'une seule fois.

58
Konrad Dzwinel

Vous pouvez simplement désactiver la fonction d'actualisation automatique de la page, en procédant comme suit:

  1. Ouvrez chrome onglet du navigateur
  2. Tapez votre barre d'adresse chrome://flags
  3. Chercher #automatic-tab-discarding et le rendre "désactivé" de "par défaut"
  4. Redémarrez votre navigateur
  5. vous avez terminé !

enter image description here

6
Ankit K Gupta