在浏览器中点击页面后需要执行Javascript。此javascript仅在浏览器中存储为书签时运行。我的任务是使用java代码执行存储在浏览器中书签中的这个javascript。
在谷歌搜索中,我发现可以通过java代码为URL添加书签。但我没有找到如何阅读书签。请建议我如何通过java代码阅读它。
提前致谢!
答案 0 :(得分:1)
有一个答案说,除非你进行浏览器扩展,否则不可能这样做:
Get browser bookmarks via javascript
虽然另一个答案谈到上传浏览器书签文件并在javascript中读取它:
在" ... \ Chrome \用户数据\默认\"内目录是两个文件。 "书签"," Bookmarks.bak"。一个是您当前的书签,另一个是(扩展名为.bak)表示它是书签备份,如果出现任何问题。每次关闭Chrome时,Bookmarks.bak都会被覆盖。
Chrome中的书签作为虚拟文件系统存在。意思是,那一切 您的书签实际上只存储在一个文件中,但显示为 Chrome中的实际文件系统。
您只需要复制该文件,然后将其备份到某处。如果你 想要恢复书签,只需复制/粘贴"书签" 您备份的文件,返回到您从中获取的目录。
Chrome必须在执行此操作前关闭。
希望这有帮助。
(顺便说一下,尝试使用文本编辑器打开"书签"文件 记事本=])