Firefox无法清除表单和搜索历史记录

晚上发现firefox的右键不管用了,用firefox打开网页后点击鼠标右键,鼠标没任何反应。本来以为是ubuntu系统的问题,结果把鼠标放到桌面或者其它文件夹上面试了一下,右键显示正常。很显然,是我的Firefox出了毛病,不知道什么原因firefox把右键禁用掉了。

这个Firefox禁用鼠标右键的问题还没找到原因,今天又遇到了另外一件怪事。就是我本来打算清空Firefox的最近历史记录,结果发现“表单&搜索历史”这一个选项是灰色的,无法选中清除。

放狗搜了一下,中文用户里还真没几个遇到这种情况。有人回复产生这个问题的原因是因为firefox根本没有打开记住历史记录功能,没有历史记录,所以才无法选中清除,可是我的Firefox搜索下拉列表里有很多历史记录,很明显不是这个原因。又用英文关键词“firefox can’t clear form and search history”搜了一下,还真找到了答案。

Q:why won’t firefox clear my search and form history? it’s greyed out whenever i try to clear it.i am not in private browsing mode and still can’t clear this history
■A possible cause is a problem with the file search.sqlite that stores the search history。
■Rename or delete formhistory.sqlite (plus formhistory.sqlite-journal and formhistory.sqlite.corrupt and formhistory.dat, if they exist) in the Profile Folder in case there is a problem with the file that stores the “Saved Form” data. This will remove all saved form data, so you may want to rename formhistory.sqlite to formhistory.sqlite.sav or move the file to another folder in case you need to recover some saved data.
■Help > Troubleshooting Information > Profile Directory > Open Containing folder

解决办法:

打开Firefox用户配置文件夹(Profile):

点击菜单“帮助”中的“故障排除信息”,会打开“about:support”页面,里面会有关于配置文件夹的信息,上面有按钮可以一键打开所在文件夹。

删除里面的search.sqlite(用于保存搜索历史记录)和 formhistory.sqlite文件(用于保存表单历史记录,另如果formhistory.sqlite-journal formhistory.sqlite.corrupt formhistory.dat这3个文件存在的话,一并删除)。当然,你可以重命名这几个文件或者移动到其它文件夹备份,以方便你找回历史记录。

然后,重启Firefox浏览器即可正常删除“表单&搜索历史”。

至于Firefox右键禁用,我则直接用”安全模式“重启Firefox,并禁用掉所有插件和扩展,并且把firefox的所有配置信息恢复到默认状态,重启后居然也神奇的搞定了这一问题。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FillForm功能概要描述及与普通填表扩展autofill forms的比较: * 通过一个快捷键(Alt + Q)就可以填写当前网页内容。 * 通过一个快捷键(Alt + W)就可以保存当前网页内容,这是autofill forms所没有的功能。 * 对于已经保存的数据都是做了一些加密的,别人是无法轻易看到得到里面的信息的。例如用户名、密码等。这是autofill forms一直存在的缺陷。 * 对于表单,可以填写除了input标签之外的所有可填写的标签。例如textarea,select。(文本框、超文本框、下拉列表框、复选框、单选框)。 * 可以填写非表单的标签。例如有些标签并没有放在表单内我们的fillform也可以处理,而autofill forms是无法处理表单之外的标签的。 * 可以使用历史数据对未保存过信息的网址进行填写。有时一个相同的网页有着不同的网址,fillform只要保存一次就可以都填写了。 * 如果使用历史数据填写,则都是使用最新的数据进行填写。例如很多文本框的name标签都叫username,历史记录中可能保存了很多 username的值,这时如果再遇到name为username的文本框则会直接使用最近保存的一次的值进行填写。通过保存操作用户可以调整控制“默认值”。autofill forms是弹出个对话框让用户选择的,比较麻烦。 * 有效的减少了一些冲突,智能化处理的很多东西,大大降低用户的手工操作。例如几个文本框的name属性都叫“username”,在 fillform中可以自动编排处理,无须用户手工选择,这在autofill forms中需要手工确认information 的。 * 此插件虽然小但功能却是强大的,而且使用方法很简单,占用系统资源也很小。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值