后退按钮无法从FF浏览器中使用“文档已过期”消息从历史记录中获取页面

时间:2016-06-15 04:42:21

标签: javascript html asp.net

我是asp.net webform app,我正在使用分页列出所有博客。我正在使用“更新”面板进行列表,以便用户不必离开页面。

为了添加功能,我必须删除UpdatePanel并添加以下代码以添加功能

var URL = document.URL;
var URLNew = "";
var pageNo = "";
$(".paging >  a").click(function(){
    page = $(this).text();
    newURL = URL + '?'+pageNo ;
    //window.history.replaceState(null, URLNew , URLNew );
    history.pushState(stateObj, URLNew , URLNew );

});

此代码在Chrome和IE中运行良好,但在FF v47中失败。我也删除了历史记录,但这在FF中无法正常工作。

让我们说我导航到第1页 - > 4 - > 5 - > 6一段时间后面的历史记录适用于1页或最后2页,但如果我想导航到第一页则会中断并返回错误"文档已过期"

1 个答案:

答案 0 :(得分:0)

在进行研究并经过几个搜索链接后,通过一个提到"文件过期消息"在FF中是由于缓存磁盘空间限制。我将缓存从10MB折叠到100MB,问题现在似乎已经解决了。