在Firefox中,我有一个无法删除或编辑的书签。
成为这种方式的书签完全是我的错:我试图安装一个javascript书签,但设法用javascript前面的“http://”保存它。 Bookmarklets只能以“javascript:”开头。
现在,书签永远被锁定并且无法使用,URL的开头如下:“http://javascript:
”,基本上使用了两个协议。 Firefox不知道如何处理它,所以书签编辑对话框只有一半呈现只有保存和取消按钮,没有其他细节。对书签的右键单击操作不执行任何操作。我可以对书签进行的唯一交互是将其拖动到书签栏中的其他位置。
我怀疑我需要手动编辑我的书签才能删除它或使URL正确。
也许一种方法是使用数据库编辑器打开书签文件(place.sqlite)。
还有其他建议吗?
答案 0 :(得分:0)
解决:
使用SQLite Browser,我找到了错误的书签并修复了它的网址。在第一次尝试时,URL最终成为" #javascript:"当我在Firefox中重新检查它时。不知道那个#角色是怎么到达那里的,但是我做了第二次尝试,这一次得到了一个干净的" javascript:" URL和书签正常运行:我可以编辑或删除它。
对于任何尝试此操作的人,在进行更改之前,请务必复制您的places.sqlite。包含书签URL的表是" moz_places"这个专栏只是" url"。