2013-07-13 29 views
4

我想更改我寫註釋的頁面上的查詢字符串。當我保存筆記時,我希望查詢字符串具有該筆記的條目。因此,在初始保存後,用戶可以根據查詢字符串進行更新。但要更新查詢字符串,我需要執行完整的回發。無論如何改變這樣的查詢字符串?如何更改同一頁面上的查詢字符串而不回發

+0

這應該幫助你的方式:http://stackoverflow.com/questions/10970078/modifying-a-query-string-without-reloading-the-page – jonezy

回答

4

不,您無法在不重新加載的情況下更改當前的查詢字符串。你可以使用url的frgament部分(#)。設置片段部分可能允許您在不重新加載的情況下將一些條目添加到瀏覽器歷史記錄中。

例如,如果您當前的網址爲http://example.com/foo,則可以將其更改爲http://example.com/foo#bar=baz而不重新加載當前頁面。

+0

爲什麼'#'sambol。 –

+0

因爲這是url中的片段分隔符。 –

+1

+1 for http://stackoverflow.com/questions/17096201/build-query-string-for-system-net-httpclient-get和這個答案 –

相關問題