当您浏览网站时,“favicon”图标会显示在标签中或 URL 旁边(或书签旁边)。
如果我想要那张图,有没有办法直接从网站上下载?我更愿意直接从网上下载,但如果其他方法都失败了,我会从我的电脑上存储的位置找到它(Windows 7,Firefox 3.6.6)。
答案1
Studiohack 采用了“彻底”的方法,但这里有一个简短的破解方法:
- 输入域名
https://superuser.com/
(必须以“/”结尾) - 添加
favicon.ico
到末尾 - 按回车键(这应该在 URL 中
https://superuser.com/favicon.ico
:) - 右键单击图片,然后单击“将图片另存为”
答案2
通过阅读http://en.wikipedia.org/wiki/Favicon你还可以发现:
以下格式跨浏览器兼容,并受 Internet Explorer、Firefox、Chrome 和 Opera 支持。[3]
<link rel="shortcut icon" href="http://www.example.com/myicon.ico" />
此外,以下内容也是可以接受的:
<link rel="shortcut icon" href="/somepath/myicon.ico" />
下面通过示例展示了 HTML 和 XHTML 支持的链接标签格式。
HTML:
<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico">
<link rel="icon" type="image/png" href="http://example.com/image.png">
<link rel="icon" type="image/gif" href="http://example.com/image.gif">
因此,常见的做法确实是将一个名为“favicon.ico”的文件放在根文件夹中,但是为了确保万无一失,您必须查找所提供服务的文件的源代码,看看其中是否定义了该文件以及定义了什么。
<link rel="shortcut icon" href="http://sstatic.net/su/favicon.ico">
答案3
您可以使用 Google S2 转换器来完成此操作。
语法如下: http://www.google.com/s2/favicons?domain=域名
前任: http://www.google.com/s2/favicons?domain=https://superuser.com/
答案4
以前的答案对我都不起作用,因为我需要图标的站点是内部站点,没有在源中公开它,并且不允许附加 /favicon.ico,所以我进行了进一步的挖掘。
Chrome 可以使用以下解决方案可靠地提取图标:
- 访问您想要其图标的网站
- 在网站网址前添加“chrome://favicon/”。
- 例如:chrome://favicon/https://google.com
- 右击图片
- 将图像另存为...