假设我向某人提供了一个指向我的页面的链接,如下所示
www.linkone.com?something=ten
当他们访问该页面时,该参数将在该页面的 url 中可见。如果在那个页面上我有一个这样的链接
<a href="linktwo.html"> Link Two </a>
当他们点击它时,Link Two 的 url 看起来像
www.linkone.com/linktwo.html
有没有办法将第一个链接的参数添加到页面中的任何其他链接?因此,当他们访问链接二时,我希望 url 最终成为
www.linkone.com/linktwo.html?something=ten
我知道这可能可以通过 javascript 实现,但是主页上有很多指向站点内其他页面的链接,我需要对所有链接进行参数设置。实现这一目标的最佳方法是什么?
谢谢
最佳答案
$('a:not([href=#])').on('click', function (e) {
e.preventDefault();
location.href = this.href + "your param";
});
关于Javascript/html 保留 url 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33123842/