2011-06-03 40 views
0

我的手機網站有一個特定的頁面,我希望這樣,當用戶來到一個帶有表單的頁面時,表單的一部分將根據他們來自哪個頁面填寫。我怎樣才能做到這一點?經典ASP。用戶來自哪裏?

回答

2

您正在尋找Referer header
但是,您不能依賴此標題存在或是正確的。

相反,您可以在每個源頁面的查詢字符串中放入一個參數。

+0

如何添加查詢字符串? (對不起,我很新) – Zaask 2011-06-03 14:48:05

+0

'SomeURL?Something = SomethingElse'。你應該讀一本書。 – SLaks 2011-06-03 14:56:54

+0

在他們來自的頁面上(稱之爲bob.asp),到表單頁面的鏈接看起來像www.yoursite.com/formpage.asp?camefrom=bob(或者任何你想要命名你的變量)在表單上頁面,你看看request.querystring(「comefrom」),找到bob,並根據你想要預先加載的方式採取相應的行動。 – mikeY 2011-06-03 15:05:26

2
Request.ServerVariables("HTTP_REFERER") 
+0

這應該是答案。 – TheBlackBenzKid 2012-09-13 09:33:02