获取我们的ASP.NET站点用户的最后访问过的页面?

时间:2009-07-07 18:20:02

标签: c# asp.net

是否可以通过用户使用C#/ ASP.NET(不使用javascript)获取最后访问过的页面

4 个答案:

答案 0 :(得分:4)

在某些情况下,您可以访问用户Referer附带的页面。

答案 1 :(得分:1)

这可能就是你要找的东西。这会将最后一页的网址添加到字符串中。

[C#]

string MyReferrer = Request.UrlReferrer.ToString();

[VB.NET]

Dim MyReferrer As String = Request.UrlReferrer.ToString()

答案 2 :(得分:0)

您网站上的最后访问过的网页:是的,您可以跟踪这一点 上次访问过的页面位置:不,常见的浏览器不会将此信息(除了最后一个URL作为referer标题)发送到服务器,因此它在您的asp.net应用程序中不可用。

答案 3 :(得分:0)

您可以使用Cookie帮助查找最新访问过的页面。每个页面加载事件都可以覆盖cookie值但不利于性能。推荐人是使用此案例的最佳选择。