2013-02-06 41 views
-2

我正在處理一個交互式地圖,我想知道是否可以將URL的一部分傳遞給PHP腳本,並讓它查找信息然後獲取它會在一個光幕窗口中的iframe中顯示。將URL的一部分傳遞給PHP並從數據庫返回結果

該地圖是基於CSS的,並且href中每個州的每個鏈接都包含州名(例如 - #statename)。

當用戶點擊地圖時,#狀態名稱會附加到URL中。

我想知道是否可以將那部分URL(#statename)傳遞給PHP並讓它從那裏運行腳本?

下面是我正在處理的交互式地圖的鏈接。如果你點擊得克薩斯州,你會明白我的意思:

http://sjdunham.com/beta/maptest/

+4

是的,這是完全可能的。 – PeeHaa

+0

@PeeHaa我認爲有名的錨只用於客戶端 – Mike

+0

http://seidel.cust.he.net/Map/clientmap.html –

回答

0

是的,它很容易,你可以一個事件,綁定到hashchange事件,如果你正在使用jQuery,你可以這樣做是這樣的:

$(window).on('hashchange', function() { 
    console.log(window.location.hash); // replace this 
}); 

可以再用一個AJAX調用PHP腳本,無論您發回時要求做修改iframe中使用替換的console.log線。

相關問題