【发布时间】:2022-11-16 19:59:43
【问题描述】:
我必须更改 URL 参数,因为我单击某些按钮过滤器以便为该搜索添加书签,这样将来我就不必再次过滤它了。
初始 URL 类似于: http://localhost/?view=logs&color=red
如果我点击一个过滤器,我有多种情况:
1.我点击另一种颜色(蓝色),URL 应该变成: http://localhost/?view=logs&color=red,blue
2.我点击另一个参数(大小)为“大”: http://localhost/?view=logs&color=red,blue&size=large
3.我再次点击“红色”: http://localhost/?view=logs&color=blue&size=large
我正在使用 javascript 和 PHP,我有什么选择可以实时更改 URL,因为我单击过滤器并在最后为它添加 BOOKMARK 以便我稍后返回它? 谢谢!
我没有尝试太多,我是新手,我正在尝试弄清楚如何启动此功能。
【问题讨论】:
-
将这些特定于用户的设置存储在会话中。或者使用额外的长寿命 cookie。
标签: javascript php url get