2013-07-18 44 views

回答

8

你不能,因爲儘管它在URL,它只是意味着客戶端。它不會被髮送到服務器,因此您不能在CGI範圍內找到它。

4

正如亨利所說,你無法使用ColdFusion獲得它們,因爲它們從未與請求一起發送。你需要做的是將它們拉出來使用Javascript(其中可以訪問它們),然後通過一些其他的機制,把他們送回服務器,就像把他們在cookie什麼的。這取決於你如何處理這個部分的情況,但無論如何它可能是一個不同的問題。

底線:該信息不會與請求傳輸,所以網絡服務器沒有得到它,那麼Web服務器不能將它傳遞給ColdFusion的,這樣的ColdFusion不接收它。

0

添加額外的URL參數來識別主。所以,你可以創建鏈接http://www.makeup.edu/test/?anchor=1#abc

用戶點擊鏈接和錨轉到正確的地方,那麼你可以使用:

<cfif ISDEFINED("url.anchor")> 
    <cfif url.anchor EQ 1> 
    ... do stuff here... 
    </cfif> 
</cfif>