使用 JavaScript 更改 URL 參數並定義預設值
使用 URL 時,可能需要修改或新增特定參數來控制網頁的行為。這可以使用 JavaScript 來實現。
修改現有參數
要修改URL 中的現有參數,例如將'rows' 值改為10,請使用下列程式碼片段:
var newURL = updateURLParameter(window.location.href, 'rows', 10);
updateURLParameter()函數需要三個參數:
如果不存在則新增參數
如果參數不存在於原始網址,您可以使用相同的功能來添加它:
if (!window.location.href.includes('rows')) { newURL = updateURLParameter(window.location.href, 'rows', 10); }
範例網址
提供的網址:
site.fwx?position=1&archiveid=5000&columns=5&sorting=ModifiedTimeAsc
可以修改為:
site.fwx?position=1&archiveid=5000&columns=5&rows=10&sorting=ModifiedTimeAsc
使用上面的程式碼。
附加功能
提供的程式碼也可以處理 URL 中的錨點,確保參數修改後保留。
以上是如何在 JavaScript 中修改 URL 參數並設定預設值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!