如何从网站下载图标?

如何从网站下载图标?

当您浏览网站时,“favicon”图标会显示在标签中或 URL 旁边(或书签旁边)。

如果我想要那张图,有没有办法直接从网站上下载?我更愿意直接从网上下载,但如果其他方法都失败了,我会从我的电脑上存储的位置找到它(Windows 7,Firefox 3.6.6)。

答案1

Studiohack 采用了“彻底”的方法,但这里有一个简短的破解方法:

  1. 输入域名https://superuser.com/(必须以“/”结尾)
  2. 添加favicon.ico到末尾
  3. 按回车键(这应该在 URL 中https://superuser.com/favicon.ico:)
  4. 右键单击图片,然后单击“将图片另存为”

答案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”的文件放在根文件夹中,但是为了确保万无一失,您必须查找所提供服务的文件的源代码,看看其中是否定义了该文件以及定义了什么。

例如http://superuser.com这是

<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 可以使用以下解决方案可靠地提取图标:

  1. 访问您想要其图标的网站
  2. 在网站网址前添加“chrome://favicon/”。
  3. 右击图片
  4. 将图像另存为...

相关内容