Есть ли код, который может обнаружить разницу между перенаправленной страницей или обновленной страницей (загрузка в первый раз)? - PullRequest
2 голосов
/ 27 декабря 2010

Как определить, была ли страница обновлена ​​(F5) или перенаправлена ​​с другой страницы (responsece.redirect)?

Какой код можно использовать для обнаружения этого в JavaScript или jQuery?

Ответы [ 3 ]

1 голос
/ 27 декабря 2010

Вы можете проверить значение в Request.ServerVariables["HTTP_REFERER"]; Должно быть, оно равно нулю, если оно обновлено или тот же URL.

1 голос
/ 27 декабря 2010

В случае перенаправления UrlReferrer будет содержать URL предыдущей страницы.

http://msdn.microsoft.com/en-us/library/system.web.httprequest.urlreferrer.aspx

В простом обновлении это будет NULL.

0 голосов
/ 27 декабря 2010

Вы не можете.(Это все, что нужно сделать, теперь давайте сделаем это длиной 30 символов ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...