如何在所有浏览器中使用javascript检查页面是否在浏览器中缓存?我只想在浏览器中按下后退按钮时执行一个javascript函数。
答案 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');
}
});