2011-02-26 69 views
0

親愛的同鄉們,關於當前頁面的URL的問題。我怎樣才能得到完整的當前網絡utl,包括當前#anchor?

在我的頁面上有一個與「共享此鏈接」對話框,在其中的PHP有呼應CURENT域名+網頁鏈接,應有盡有,包括thecurrent錨「#」

<?=$currentlink?> could be "http://website.org/language/page#anchor17" 

問一個div一個
是否有可能讓PHP從第一個httpL // ....直到#anchorxxx都能知道並回顯完整的當前鏈接?

問題B
什麼是PHP函數來顯示整個當前的網址?

+1

不適用於PHP,不適用於JavaScript。 – 2011-02-26 19:20:17

+1

相關:http://stackoverflow.com/questions/4708143/working-with-hash-links – 2011-02-26 19:21:38

回答

1

是否有可能使PHP從第一個httpL // ....直到#anchorxxx一直知道並回顯完整的當前鏈接?

否。片段標識符純粹由客戶端處理。它永遠不會發送到服務器。

什麼是PHP函數來顯示整個當前的網址?

如果排除片段標識符,您可以將它從$_SERVER中的各個位合併起來。 http://dev.kanngard.net/Permalinks/ID_20050507183447.html有更多的細節。

相關問題