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