Как заблокировать авторефреш страницы в 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" - перезапустить браузер
- вы молодец !
