我有关于浏览器后退按钮的问题。单击后退按钮我想重新加载我的网页,但它没有回发,这就是为什么我无法刷新页面。我使用了以下代码来清理缓存,但它显示我的页面已过期,但我想刷新它。
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Cache.SetExpires(Now.AddSeconds(-1));
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
我也试图通过javascript禁用浏览器的后退按钮,但它无法正常工作。 javascript的代码是
window.history.forward();
function noBack(){ window.history.forward(); }
答案 0 :(得分:0)
您可以创建历史记录点并将其保存到浏览器中 这是微软的演练 http://msdn.microsoft.com/en-us/library/cc488548%28v=vs.90%29.aspx