我正在建立一个我想要跟踪的网站链接列表,我想放置网站图标,而不是默认浏览器。
我该怎么做?
答案 0 :(得分:17)
许多网站在根目录中放置了favicon.ico文件,因此如果存在则下载文件“www.asite.com/favicon.ico”。 我认为旧版IE仅支持单个图标,因此应该大部分都可以使用它。
您还可以尝试检查链接标记,看看是否位于特定位置。
例如:
<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico">
更多关于favicons:
答案 1 :(得分:10)
有问题页面的开源HTML。在那里你会找到一个图标链接。
例如,对于此页面,您可以看到以下内容:
<link rel="shortcut icon" href="http://sstatic.net/so/favicon.ico">
<link rel="apple-itouch-icon" href="http://sstatic.net/so/apple-touch-icon.png">
如果您的意思是以编程方式执行,那么您需要解析HTML,尝试在HTML / HEAD部分中找到指向* .ico文件的链接。
答案 2 :(得分:1)
只是旁注:获取favicon是正确的方法,但要预先警告它并不像看起来那么简单 - 请参阅http://nick.typepad.com/blog/2008/11/favicon-hell-sm.html
答案 3 :(得分:1)
在Firefox上,只需在网址中显示图标的网站后添加默认图标文件名即可。
防爆。 https://www.google.ca/favicon.ico将显示谷歌图标。右键单击并保存。
使用Bookmark Favicon Changer插件在浏览器中使用它。
适合我!
答案 4 :(得分:1)
我要求网站是否有任何服务或API,并获得该网站的官方图标作为回报?
是的,你可以使用GrabzIt的Webpage to Icon API。它获得官方网站图标,如果不存在,它将创建一个。
完全披露我运行Grabzit。
另一个API选项是real favicon generator。
答案 5 :(得分:0)
您应该在HTML的HEAD部分中查找.ico引用。例如,查看谷歌网站,我发现了这个:
http://www.google.com/favicon.ico“type =”image / x-icon“/&gt;
这正是谷歌的标志。
希望这会有所帮助:)