如何从网站上下载favicon?
当你浏览一个网站时,"favicon “图标会出现在选项卡中或URL旁边(或书签旁边)。
如果我想要那个图形,有没有办法直接从网站上下载?我想直接从网站上下载,但如果没有办法,我会从电脑上的任何地方把它挖出来(Windows 7,Firefox 3.6.6.6)。
当你浏览一个网站时,"favicon “图标会出现在选项卡中或URL旁边(或书签旁边)。
如果我想要那个图形,有没有办法直接从网站上下载?我想直接从网站上下载,但如果没有办法,我会从电脑上的任何地方把它挖出来(Windows 7,Firefox 3.6.6.6)。
通过阅读 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" />
> 此外,以下也是可以接受的:
<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">
> 以下是HTML和XHTML支持的链接标签格式,用实例说明。HTML:
<link rel="icon" type="image/gif" href="http://example.com/image.gif">
&007&007
所以,通常的做法是在根目录下放置一个名为'favicon.ico'的文件,但是为了确定,你必须查找文件的源代码,看看那里是否定义了什么。
你不能总是加/favicon.ico(例如:https://superuser.com/favicon.ico ) 所有的答案都比较复杂。
你要做的就是这里写的。 http://www.itechcolumn.com/4-way-download-favicon-website/
5.右键点击链接 http://www.sitename.com/images/favicon.ico ,保存图标。或者,使用该URL打开页面并保存页面。
你可以使用 Google S2 转换器来实现。
以下是语法。 http://www.google.com/s2/favicons?domain=DomainName
ex http://www.google.com/s2/favicons?domain=https://superuser.com/
前面的答案对我来说都不奏效,因为我需要图标的网站是一个内部网站,不允许在源码中显示,也不允许附加/favicon.ico,所以我又挖了一下。访问你想要的网站 的favicon 2. 在网站网址前添加'chrome://favicon/‘。 - 例如:chrome://favicon https://google.com 3. 右键点击图片 4. 将图片保存为…..
如果你启用了JavaScript,你可以在控制台中运行:
(function() {
var i=0;
var arrLink = [];
var found = 0;
arrLink = document.getElementsByTagName('link');
if (arrLink.length > 0) {
for (i=0; i < arrLink.length; i++) {
if (typeof arrLink[i].rel !== 'undefined' && arrLink[i].rel.indexOf('icon') > -1) {
found = 1;
window.open(arrLink[i].href);
}
}
if (found === 0) {
alert('favico Not Found');
}
} else {
alert('favico Not Found');
}
})();
或者使用下面的代码作为书签/粘贴在URL中:
javascript:(function(){var a=0,b=[],c=0,b=document.getElementsByTagName("link");if(0<b.length){for(a=0;a<b.length;a++)"undefined"!==typeof b[a].rel&&-1<b[a].rel.indexOf("icon")&&(c=1,window.open(b[a].href));0===c&&alert("favico Not Found")}else alert("favico Not Found")})();
在Firefox 3中:点击favicon,弹出一个弹窗,点击 “更多信息”…在弹出的窗口中,进入 “媒体 "选项卡。突出显示你想要的特定媒体项目(它在窗口底部的白色大空间中显示预览),然后点击 "另存为"。给它起个名字,选择一个位置,就可以完成了! :)
有些网站可能没有列出favicon,但有些网站会………..不知道是命中了还是错失了……….在超级用户上试试这个……….SU有一个favicon列出……
试试这个PHP,它可以抓取favicon并保存为一个.ico文件。你可以用它来抓取几乎任何文件。注意'b'代表'二进制'标志的使用。
在页面上点击右键,点击www.example.com/favicon.ico
,就可以在View Page Source
标签中找到favicon
的链接!
例如:
<link href="/MyFavicon.ico" type="image/x-icon" rel="shortcut icon"/>
如果你想获得facebook的图标,只需从地址栏中复制网址,然后在网站上点击右键,选择view-source,或者在地址栏中输入:view-source:网站地址。如果你想获得facebook的图标,只需输入view-source http://www.facebook.com ,然后按Ctrl+F键,输入.ico,你会看到一个链接,在这个链接中会有一个绿色的.ico的文字,按这个链接,你会看到图标,右键>图片另存为,然后给它起个名字,然后保存。