2013-04-17 10 views
1

У меня есть проблема относительно кнопки назад браузера. Нажмите кнопку «Назад». Я хочу перезагрузить мою веб-страницу, но она не возвращается, поэтому я не могу обновить страницу. Я использовал следующий код для очистки кеша, но он показывает, что срок действия вашей страницы истек, но я хочу обновить его.Как перезагрузить веб-страницу при нажатии кнопки браузера в asp.net

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

http://stackoverflow.com/questions/5842356/asp -net-c-sharp-navigate-back-reload-страница может помочь. – STTR

ответ

0

Вы можете создать точку истории и сохранить их в браузере вот проходных от майкрософт http://msdn.microsoft.com/en-us/library/cc488548%28v=vs.90%29.aspx

+0

Я хочу обновить свой ретранслятор, который я использовал на веб-странице, но при нажатии кнопки браузера обратно не возвращается, он показывает страницу, как она была показана ранее. Скажите, пожалуйста, как перезагрузить веб-страницу, я не хочу сохранять историю. – Trupti

Смежные вопросы