1

我对浏览器的后退按钮有疑问。单击后退按钮 我想重新加载我的网页,但它没有回发,这就是我无法刷新页面的原因。我使用以下代码清理缓存,但它显示您的页面已过期,但我想刷新它。

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(); } 
4

1 回答 1

0

您可以创建历史记录点并将它们保存到浏览器这里是微软的演练 http://msdn.microsoft.com/en-us/library/cc488548%28v=vs.90%29.aspx

于 2013-04-17T11:08:24.043 回答