我正在使用jQuery和Ajax構建動態網站。我已經使用歷史插件解決了歷史和後退按鈕的問題。我想在URL中傳遞多個散列參數,而無需在點擊事件中重新加載整個頁面。我想是這樣的:在URL中傳遞多個散列參數
something.php#type=abc&id=123
或something.php/?type=abc&id=123
...
這可能是傳遞和獲取這樣還挺paramters url中的最佳方式?
<a href="#type=abc&id=123">Click</a>
if(type==abc && id==123)
{
do this..
}
通常我們做到這一點,但<a href="something.php?type=abc&id=123">Click</a>
重新加載整個頁面。
是的使我們自己的語法可以是一個解決方案,但它看起來不太好offcialy。我正在使用這樣的事情,使用歷史插件。 queness.com/resources/html/ajax/simple.php#page1現在我需要simple.php#page = page1&something = something ... PLZ HELP FRIENDS – roy
請看我的回答。 @roy提出的是完全合法使用URL fragmentid,並且他不需要用'='替換'-'。事實上,這樣做會減少語義。 – jangosteve