2011-06-11 21 views

回答

4

由於您正在使用location.href來更改URL,因此您的瀏覽器將啓動新的請求/響應循環。因此,到您的服務器,沒有引用者 - 這是一個全新的請求。

解決您的問題的最直接的方法是將referrer-url參數添加到您的新URL,然後您可以在服務器端進行拾取。

例如: control.location.href =「newpage.aspx?referrer-url = thispage.aspx」;

和服務器上: string referrerUrl = Request [「referrer-url」];

相關問題