刷新书签中的favicon(Firefox)
几天前,我更改了网站的功能:打开网站时效果良好:刷新书签中的favicon(Firefox),firefox,browser,favicon,bookmarks,page-refresh,Firefox,Browser,Favicon,Bookmarks,Page Refresh,几天前,我更改了网站的功能:打开网站时效果良好: 我的网站也在我的书签中,但它显示了旧的favicon: 我已经看了一眼,但答案并没有解决我的问题。 解决方案可能非常简单,但我到目前为止还没有发现任何东西 谢谢 按Ctrl+F5。这将强制页面刷新,同时清除缓存。此外,请尝试删除书签并重新创建它。图像可能缓存在书签和选项卡的不同位置。如果这不起作用,试试favicon插件。我还找到了刷新它的代码。将其粘贴到开发人员控制台: var fS = Components.classes["@mozil
我的网站也在我的书签中,但它显示了旧的favicon: 我已经看了一眼,但答案并没有解决我的问题。 解决方案可能非常简单,但我到目前为止还没有发现任何东西
谢谢 按
Ctrl
+F5
。这将强制页面刷新,同时清除缓存。此外,请尝试删除书签并重新创建它。图像可能缓存在书签和选项卡的不同位置。如果这不起作用,试试favicon插件。我还找到了刷新它的代码。将其粘贴到开发人员控制台:
var fS = Components.classes["@mozilla.org/browser/favicon-service;1"]
.getService(Components.interfaces.nsIFaviconService);
fS.expireAllFavicons();
有一种解决方案适用于所有浏览器:
- 转到
(也适用于www.yourwebsiteurl.com/favicon.ico
)localhost
- 强制刷新(大多数浏览器按Ctrl+F5,或手动刷新)
- 重新启动浏览器
- 从安装sqlite工具
- 退出Firefox(关闭所有打开的Firefox窗口)
- 在命令行中,切换到概要文件目录。我的位置是
%AppData%\Mozilla\Firefox\Profiles\。默认值为
- 使用sqlite3打开favicon.sqlite数据库:
sqlite3 favicons.sqlite
- 查找要删除的favicon:
select * from moz_icons where icon_url like '%search_term_goes_here%';
- 删除它们:
delete from moz_icons where icon_url like '%search_term_goes_here%';
- 退出
.exit
- 启动Firefox并访问相关页面。执行此操作时,favicon将刷新
C:\Users\*您的个人资料*\AppData\Roaming\Mozilla\Firefox\Profiles\*随机名称*。默认值-*随机*
删除文件:favicons.sqlite
所有书签图标都将设置为默认值,并在您重新访问网站时刷新
在66.0.1版(64位)和72.0.2版(64位)上进行测试。在提问之前,我已经尝试了这两种版本,但它不会刷新书签的favicon…:(无论如何,谢谢!不幸的是,这并不强制刷新Firefox v61。在将https页面更改为http、单击链接、将其更改回https并再次单击链接后,我为https页面工作-FF 61.0.1(64位)类似地,您可以在url中添加问号(如果url中已经有问号,请添加一个带“&”最后,请确保在Firefox V75中,url中没有两个问号对我有效这对我有效,谢谢。但是我必须删除我的域(例如domain.com)的所有条目,以使favicon刷新到不同的上下文(domain.com/context)。这是唯一对我有效的解决方案。我发现退出firefox是不必要的。我确实必须退出firefox,否则会发生数据库锁定错误。对于某些坏图标,我必须在同一个“favicon.sqlite”数据库中的“moz_pages_w_icons”表上重复相同的“select”和“delete”命令(firefox 66.0.4)
~/.mozilla/firefox/**.default release/favicons.sqlite
用于UbuntuNon显而易见的情况:我已将HTTPS链接添加到书签中,但为了使此方法起作用,我必须访问favicon的HTTP链接。对我来说不起作用,localhost使用firefox Developer Edition 78.0b5(64位)请注意,有时favicon不存储在/favicon.ico
。请检查页面中的
标记,并在硬刷新之前导航到它指向的url。在Ubuntu 18.04中(可能是大多数发行版)使用Firefox 67.0.3,我的文件位于/home/.mozilla/Firefox/。默认情况下,必须关闭Firefox才能将文件与扩展名一起使用,扩展名将访问每个页面以加载所有Favicon。安装后,您可以在侧边栏中找到扩展名。可能会有所帮助。