3

サーバー側からユーザーが (もちろん私のサイトで) アクセスした前のページを知る方法はありますか? ユーザーが以前に Transfer() メソッドでリダイレクトされた場合、それができることはわかっています。セッション中に履歴はありますか?

4

2 に答える 2

4

http://msdn.microsoft.com/en-us/library/system.web.httprequest.urlreferrer.aspxを使用して、以前のユーザー クライアント ページを取得できます。

于 2012-12-27T20:29:15.573 に答える
1

探しているページは自分のサイト内ですか? その場合、これを実行して、ページごとに異なる反応を有効にすることができます。それがあなたのサイトの外にある場合は、Trekstuff が述べたように UrlReferrer を使用します。

If Not PreviousPage Is Nothing Then
  Dim str As String = PreviousPage.AppRelativeVirtualPath
  If str = "~/(DESIRED URL)" Then
  End If
End IF
于 2012-12-27T22:33:51.977 に答える