方案: 我们公司运行的报告工具已升级到更新版本。它可以通过浏览器中的URL访问:www.company.de/programm/v8/client/ 用户能够保存浏览器书签。即:www.company.de/programm/v8/client/report1
更新后的网址已更改(www.company.de/programm/new/v10/client/),从而让所有已保存的用户书签解析为虚无。
我的问题:JS是否有一个片段可以将URL字符串从“ v8 / ”更新为“ new / v10 / ”或者至少扫描到现有的用户书签中的书签,并添加带有新URL的新书签(保留以前的书签不变)?
答案 0 :(得分:1)
没有。您无法通过网页或网页中的JavaScript文件访问浏览器书签。
但是,
您可以在中阅读有关扩展api的更多信息 https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/bookmarks
www.company.de/programm/v8/client/report1 -->
www.company.de/programm/new/v10/client/
。实施因您使用的服务器而异。只需编写路径匹配规则。答案 1 :(得分:1)
您实际上无法使用javascript更改书签。 最简单的方法是手动更改书签文件
例如,Chrome浏览器位于此处:
C:\ Users \ USERNAME \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Bookmarks