How can I block page autorefresh in Google Chrome?

我的梦境 提交于 2019-12-03 03:43:30

问题


I would like to stop autorefresh page in Google Chrome, because it is a very annoying and memory consuming issue and I can't work with the developers tools. I'm trying to delete the refresh and setTimeout function from the script using Chrome's developers tools but I have no results. How can I block this annoying feature even for a while from the console?


回答1:


Since <meta http-equiv="Refresh" content="300; URL=?refresh_ce"> removal using DevTools is not sufficient (it doesn't stop page from refreshing) I've executed this code in the console: window.onbeforeunload = function(){ return 'Reload?';}. onbeforeunload event will fire before page reload and you'll be able to choose to abort reloading. From what I've tested the dialog shows up only once.




回答2:


You can simply disable feature of page auto refresh, by following steps:

  1. Open chrome browser tab
  2. Type in your address bar chrome://flags
  3. Search #automatic-tab-discarding and make it 'Disabled' from 'Default'
  4. Restart your browser
  5. you are done !



来源:https://stackoverflow.com/questions/18273767/how-can-i-block-page-autorefresh-in-google-chrome

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!