我正在尝试运行一些刷新网页的代码,然后做控制台日志。
问题是console.log在页面重新加载之前发生。
location.reload();
console.log("test");
我如何调整它以获得所需的行为?
除了onbeforeunload
或onunload
处理程序中可能调用的脚本外,刷新web页面的行为结束了该页面上脚本的执行。重载完成后,预重载页面中就不能再执行JavaScript了。
如果你需要在内容重新加载后发生一些事情,你必须使用cookie之类的东西将消息传递给重新加载的页面,指示你想要采取的操作。
使用像TamperMonkey这样的扩展来处理您的脚本