【发布时间】:2012-03-26 04:54:24
【问题描述】:
假设我有一个网址,例如:
http://www.example.com/hello.png?w=100&h=100&bg=white
我想做的是更新 w 和 h 查询字符串的值,但保持 bg 查询字符串不变,例如:
http://www.example.com/hello.png?w=200&h=200&bg=white
那么什么是读取查询字符串值最快最有效的方法(它们可以是任何一组查询字符串值,而不仅仅是 w、h 和 bg),更新一些值或不更新值,并返回完整的 url使用新的查询字符串?
所以:
- 获取每个查询字符串键的值
- 更新任意数量的密钥
- 使用新值重建 url
- 保留所有其他未更新的值
- 它没有一组标准的已知键,它可以根据 URL 改变
【问题讨论】:
标签: javascript jquery query-string