使用javascript进行页面缓存跟踪

时间:2015-06-05 05:45:19

标签: javascript cross-browser browser-cache

如何在所有浏览器中使用javascript检查页面是否在浏览器中缓存?我只想在浏览器中按下后退按钮时执行一个javascript函数。

1 个答案:

答案 0 :(得分:0)

我们可以使用JQuery History插件实现此目的。

$(document).ready(function()
{
$('body').append('<div class="is_cached"></div>');
});

History.Adapter.bind(window,'statechange',function(){
if($('.is_cached').length >= 1)
{
  alert('this page is cached');
}
});