Javascript 确定I';我正在查看缓存的页面

Javascript 确定I';我正在查看缓存的页面,javascript,Javascript,我刚刚在document.location语句中添加了一个math.random()对象,以生成一个唯一的url并防止页面被缓存 document.location="http://www.my/project/site/" +Math.random()+""; 代码生成所需的唯一url,但我不知道如何测试以验证页面是否未被缓存。有没有一种javascript方法可以检测页面是否是缓存页面?嗨,据我所知,javascript中没有任何方法,但chrome中的firebug和开发者工具会告诉您每

我刚刚在document.location语句中添加了一个math.random()对象,以生成一个唯一的url并防止页面被缓存

document.location="http://www.my/project/site/" +Math.random()+"";

代码生成所需的唯一url,但我不知道如何测试以验证页面是否未被缓存。有没有一种javascript方法可以检测页面是否是缓存页面?

嗨,据我所知,javascript中没有任何方法,但chrome中的firebug和开发者工具会告诉您每个资源是否已缓存。

使用firebug或开发者工具(您的特定浏览器会调用它们)


大多数都有一个“网络”选项卡,显示页面上使用的所有文件的信息,包括它们是否从缓存加载。

除了通过ajax检索的页面之外,可能还有其他页面的副本,我认为JS中没有任何内容可以让您获取当前页面的http状态代码。很方便…如果重复,请道歉。我看了看,但没有看到另一页。