отключить кнопку возврата в браузере только на специальной странице - PullRequest
2 голосов
/ 27 апреля 2019

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

1 Ответ

3 голосов
/ 27 апреля 2019

Вы должны отключить функцию кэширования для наших страниц сеанса.Поэтому для этого вам нужно вставить этот код в событие «Page_Load» на странице сеанса или на главную страницу, которая используется для защищенных страниц.

Этот код просто отключает кэш для текущей страницы и сохраняет эту страницу в буфере..

Response.Buffer= true;
Response.ExpiresAbsolute=DateTime.Now.AddDays(-1d);
Response.Expires =-1500;
Response.CacheControl = "no-cache";
if(Session["SessionId"] == null)
{
Response.Redirect ("WhereYouWantToGo.aspx");
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...