我需要添加或,如果它已經存在,修改URL查詢字符串的一個參數。javascript/jquery修改查詢字符串參數
如果我例如要設置param
的價值newvalue
,
http://example.org/file.php
應導致http://example.org/file.php?param=newvalue
http://example.org/file.php?abc=def
應導致http://example.org/file.php?abc=def¶m=newvalue
http://example.org/file.php?param=oldValue
應導致http://example.org/file.php?param=newvalue
我知道關於URI.js庫,但它'最小的21kb大小(非gziped)對我來說太大了。
我正在尋找一個小型庫來修改url-query-strings或一小段代碼,它爲我做到了這一點。
如果你只是做它對於一個特定的參數,只需使用字符串操作或正則表達式。 –
我在想,當file.php完成加載後,調用一個ajax調用file.php?... blabla ...&param = new value,但它會循環,除非您檢查$ _GET param = newvalue。 ..我不知道如何快速編寫這個想法 –
你需要改變url的外觀或者真正的重新指引和重新運行腳本嗎? –