【问题标题】:how to recover IE8-9 Issue "Web Page Has Expired"如何恢复 IE8-9 问题“网页已过期”
【发布时间】:2013-12-26 06:02:24
【问题描述】:

由于 IE 问题“网页已过期”,我感到非常沮丧。它不会出现在 Chrome 或 Firefox 上。我添加了 asp.net 按钮,代码是这样的;这是我的代码

 btnBack.Attributes.Add("onClick", "javascript:history.back(); return false;");

但是当我点击“btnBack”按钮时,它会给出错误“网页已过期”。 在 IE8、IE9 上。

是否有任何解决方案或任何其他方式来做到这一点。 每一条评论都将不胜感激。 谢谢。

【问题讨论】:

  • 你的上一页请求 GET 或 POST 是什么?您是否在同一页面上添加事件?您要添加哪个事件的 onclick 事件?
  • 我没有收到那个错误@frank

标签: c# javascript asp.net internet-explorer


【解决方案1】:
btnBack.Attributes["onclick"] = "history.go(-1);return false;";

试试这个....

【讨论】:

    【解决方案2】:

    在 ASP.NET 代码中,添加一个函数来处理 PreRender 事件,并让它发出客户端脚本,以便 IE 发出 GET 请求以实际显示页面。

    Warning: Page has Expired - when users click the back button in Internet Explorer

    How to prevent caching in Internet Explorer

    【讨论】:

      猜你喜欢
      • 2013-04-02
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      • 1970-01-01
      相关资源
      最近更新 更多