问题
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:
- Open chrome browser tab
- Type in your address bar
chrome://flags
- Search
#automatic-tab-discarding
and make it 'Disabled' from 'Default' - Restart your browser
- you are done !
来源:https://stackoverflow.com/questions/18273767/how-can-i-block-page-autorefresh-in-google-chrome