2011-08-30 32 views

回答

0

我已經使用這個

string referer = Request.ServerVariables["HTTP_REFERER"]; 
     if (string.IsNullOrEmpty(referer)) 
     { 
      Response.Redirect("../Index.htm"); 
     } 
解決了這個問題
1

一個簡單的方法是檢查Request.UrlReferrer。如果用戶複製粘貼URL,推薦人將爲空。

幾個百分點,你使用之前應當考慮:

  1. 爲可以由 用戶直接輸入的任何頁面提供的例外。對於例如登錄頁面或可以加書籤的頁面
  2. 我相信可以使用Javascript打開流行音樂,而無需推薦鏈接。確保您現有的代碼不使用此方法打開彈出窗口。

對於一個通用的方法,以確定用戶打開一個新的標籤,看到here

相關問題