我大概明白了老版本嗅探器是怎样启动了,应该是点击启用就直接执行了,没有要求强制刷新页面,不管网页是否是正在加载当中,还是已经加载完毕、嗅探器是否探测到了资源,它都不管,它只管启用嗅探器就好了,想要嗅探到全部资源就自己手动再刷新一下页面。我想你要就是这样的方式吧,这个倒是可以建议,确实有些人不想要这个强制刷新。
然后你说的重新加载启动前的资源,这个它是实时探测、实时分析正在加载的网页元素,是媒体文件就记录在嗅探器里,不是的就跳过,加载一项分析一项,停止加载就停止分析,它不会知道启动之前加载了哪些元素,启动之后还有哪些元素未加载,要想获取启动之前的资源,那就必须刷新页面,完全重新加载一遍。
至于说后台刷新页面数据而不改变当前显示状态,那得看开发人员能不能实现好不好实现了。