Chrome在一个域名下预取页面

4
我在一份资料中读到,Chrome浏览器在访问一个域名时,会预取可能用到的大部分页面。由此导致了一个问题:我有一个Greasemonkey脚本需要注入到每个页面中。但是似乎浏览器只在第一个页面中注入了该脚本,并在我转到另一个页面时保留了该脚本,而不是重新注入(这正是我想要的)。你有什么想法可以解决这个问题吗?

你是否遇到了这种情况?Google Chrome会在页面上预缓存DNS条目,但它不会主动去获取页面,而Firefox以前会这样做吗?你能给我们提供一些代码示例吗? - Kinlan
2个回答

2

Google Chrome会在页面上预缓存DNS条目,但它不主动去获取页面。而Firefox会预取页面。


0
实际上,Chrome会主动预缓存在缓存清单中提到的任何页面。这是为离线场景设计的。但是,每个下载的页面都不会执行任何注入脚本,也不会运行这些页面上的任何JS。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接