Как заблокировать авторефреш страницы в Google Chrome?
Я хотел бы остановить страницу autorefresh в Google Chrome, потому что это очень раздражает и потребляет память, и я не могу работать с инструментами разработчиков. Я пытаюсь удалить функцию обновления и setTimeout из скрипта с помощью инструментов разработчиков Chrome, но у меня нет результатов. Как я могу заблокировать эту раздражающую функцию даже на некоторое время с консоли?
2 ответов
С <meta http-equiv="Refresh" content="300; URL=?refresh_ce">
удаление с помощью DevTools недостаточно (это не останавливает обновление страницы) я выполнил этот код в консоли:
window.onbeforeunload = function(){ return 'Reload?';}
. onbeforeunload
событие будет срабатывать перед перезагрузкой страницы, и вы сможете выбрать, чтобы прервать перезагрузку. Из того, что я тестировал, диалог появляется только один раз.
Вы можете просто отключить функцию автоматического обновления страницы, выполните следующие действия:
- откройте вкладку браузера chrome
- введите адресную строку
chrome://flags
- Поиск
#automatic-tab-discarding
и сделайте его "отключенным" из "Default" - перезапустить браузер
- вы молодец !