2014-11-14 49 views
0

我有以下字符串:編輯window.location.hash將導致查詢字符串被刪除

http://example.com/?phrase=samplePhrase 

,當我點擊某一個元素的URL接收這樣的散列編輯:

#show/item 

利用這段JavaScript代碼:

window.location.hash = "/" + "show" + "/" + "item"; 

但我想這只是哈希編輯追加到任何CUR租網址是。所以有:

http://example.com/?phrase=samplePhrase#show/item 

但它首先刪除查詢字符串是什麼都然後使URL是這樣的:

http://example.com/#/show/item 

誰能幫助嗎?

回答

1

如果你需要得到PARAMS出來的URL,你應該能夠做這樣的事情:

var params = window.location.search; 
window.location.hash = params + "#" + "show" + "/" + "item";