2011-09-07 74 views
0

有什麼方法可以從javascript中刪除一個特定的參數,而無需使用document.location.search = newParams重新加載頁面; ?從javascript中刪除特定的param

+0

你爲什麼要「刪除」它?沒有刷新的方式,您無法更改網址。 –

+0

這很複雜:)如果沒有辦法將其刪除,那麼我將搜索解決方案,刷新不成問題。謝謝。 – stalker

回答

0

您可以使用HTML5 pushState,它只適用於現代瀏覽器。另一種方法是更改​​location.hash,它不會重新加載頁面。

+0

另一種方法是更改​​location.hash,它不會重新加載頁面。考慮到這一點,但它已被其他價值使用。 – stalker

+0

你可以對多個參數進行散列編碼。即blah.com/#name=bob&age=8 – airportyh

+0

在某些時候,您可能希望查看圖書館,如http://plugins.jquery.com/project/history-js – airportyh