添加/更改URL的参数并重定向到新的URL

11 浏览
0 Comments

添加/更改URL的参数并重定向到新的URL

如果URL中不存在&view-all参数,我需要将其添加到URL的末尾,并附上一个值。如果存在该参数,则我只需要能够更改该值,而不需要创建新的URL,因为它可能有其他参数在它之前或之后。

我找到了这个函数,但无法使其工作:https://stackoverflow.com/a/10997390/837705

这是我使用上述函数的代码(无法使其工作):http://jsfiddle.net/Draven/tTPYL/4/

我已经知道如何附加参数和值:

Blah Blah

更多信息:

如果URL是http://www.domain.com/index.php?action=my_action,则默认的"&view-all"值将为"Yes",因此当他们点击按钮时将被重定向到的URL是http://www.domain.com/index.php?action=my_action&view-all=Yes

如果URL是http://www.domain.com/index.php?action=my_action&view-all=Yes,那么当他们点击按钮时,它将更改为http://www.domain.com/index.php?action=my_action&view-all=No​​​

编辑:请给我一些示例。我不懂太多JS,而且我只是想不出用PHP做到这一点的方法。

0