更新
对不起我的问题不清楚我已经更新了我的问题
我想使用锚点在url的末尾添加一个查询字符串
例如,如果我有网址
www.mysite.com/home
并在此页面上有锚点
<a href='?page=1'>1</a>
<a href = '?page=2'>2</a>
.
.
<a href = '?page =x'>x</a>
当我点击这些锚链接时,它会将我引导至Url
www.mysite.com/home?page=x
那就是我想要的,我只想在网址的末尾添加查询字符串 page
,
但在这种情况下
www.mysite.com/home?category=sports
要么
www.mysite.com/home?category=music
然后,如果我点击相同的锚链接
它将我重定向到
www.mysite.com/home?page=x
但我想让它指引我
www.mysite.com/home?category=sports&page=x
现在,如果我再次在任何这样的链接上
<a href='?page=1'>1</a>
然后我想让它指引我
www.mysite.com/home?category=sports&page=1
是他们的任何简单的解决方案,或者我必须使用任何复杂的JavaScript代码 .
谢谢
4 回答
很简单 .
您必须将所有参数添加到链接中,如下所示:
我不建议使用它,但我认为这是唯一的解决方案:
window.location.replace(URL);
url - 是您要打开的字符串