是否可以在Google chrome中创建一个书签,该书签采用当前网址并添加一些内容?

时间:2019-07-02 10:39:15

标签: javascript google-chrome url bookmarks

我正在使用在线数据库,有时我需要在第一个之后添加xmlonly = Y&来编辑URL。在url中查看该页面的xml数据以进行故障排除。

是否可能在书签栏中有一个书签,当单击该书签时,会自动将该字符串添加到单击时我所在的网站的URL中?

我尝试在google和此处进行搜索,但没有找到任何对我有帮助的信息,或者我没有足够了解的信息可以使它对我有用

我希望它更改URL,例如:

www.example.com/detail/detail?vid=2&sid=60dee09c-0207-4b62-862c-32d6394eda0b

www.example.com/detail/detail?xmlonly=Y&vid=2&sid=60dee09c-0207-4b62-862c-32d6394eda0b

1 个答案:

答案 0 :(得分:0)

来自 www.example.com/detail/detail?vid=2&sid=60dee09c-0207-4b62-862c-32d6394eda0b

www.example.com/detail/detail?xmlonly=Y&vid=2&sid=60dee09c-0207-4b62-862c-32d6394eda0b

使用

URLSearchParams

var sParms = new URLSearchParams("vid=2&sid=60dee09c-0207-4b62-862c-32d6394eda0b")
sParms.set("xmlonly","Y")

console.log(sParms.toString())

书签(您可以根据需要删除空格)

javascript:(function() { 
  let sParms = new URLSearchParams(location.search);
  sParms.set("xmlonly","Y"); 
  location.replace(
     location.protocol + '//' + 
     location.host + 
     location.pathname + '?' + 
     sParms.toString()
  ) 
})()