web-dev-qa-db-ja.com

Google Chromeでページの自動更新をブロックするにはどうすればよいですか?

Google Chromeの自動更新ページを停止したいのは、これが非常に迷惑でメモリを消費する問題であり、開発者ツールを使用できないためです。 Chromeの開発者ツールを使用して、スクリプトから更新とsetTimeout関数を削除しようとしていますが、結果がありません。この迷惑な機能をしばらくの間、コンソールからブロックするにはどうすればよいですか?

22
G M

DevToolsを使用した_<meta http-equiv="Refresh" content="300; URL=?refresh_ce">_の削除では不十分であるため(ページの更新が停止しません)、コンソールでこのコードを実行しました:window.onbeforeunload = function(){ return 'Reload?';}onbeforeunloadイベントはページのリロードの前に発生し、リロードを中止することを選択できます。私がテストしたものから、ダイアログは一度だけ表示されます。

58
Konrad Dzwinel

次の手順により、ページの自動更新機能を無効にできます。

  1. chromeブラウザタブを開く
  2. アドレスバーに入力chrome://flags
  3. 探す #automatic-tab-discardingそして「デフォルト」から「無効」にする
  4. ブラウザを再起動します
  5. できました!

enter image description here

6
Ankit K Gupta