创建书签小工具:在当前URL后添加特定字符串

7
我正在尝试创建一个书签小工具,它可以更改我当前所在页面的URL,并加载一个更改了URL字符串的新页面。我已经查阅了许多有关书签小工具的其他帖子,但没有找到适合我的解决方案。
我想要能够更改像这样的URL:

http://mywebsite.com/directory/page.html?referral=Google&visit=1

到:

http://mywebsite.com/directory/page.html?dog=Fido&cat=Mittens

这三个目标:

1)删除现有URL中问号后的任何内容。

2)在问号后附加“dog=Charlie&cat=Mittens”。

3)立即加载此新页面,使用新URL。

看起来很简单,但我一直没有弄清楚如何做到这一点。任何帮助将不胜感激!

1个回答

10

尝试这个:

javascript: window.location = window.location.protocol + '//' + window.location.hostname + window.location.pathname + '?dog=Charlie&cat=Mittens';

感谢您的建议@SalmanPK。不幸的是,我尝试了这个javascript:window.location = window.location.hostname + window.location.pathname . '?dog=Charlie&cat=Mittens';,但当我点击书签时,页面或URL没有任何变化。 - John

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接