如何检索网站图标?

Jlo*_*uro 7 delphi favicon icons

我正在建立一个我想要跟踪的网站链接列表,我想放置网站图标,而不是默认浏览器.

我怎样才能做到这一点?

Mar*_*man 17

许多网站在根目录中放置了一个favicon.ico文件,因此如果存在则下载文件"www.asite.com/favicon.ico".我认为旧版IE仅支持单个图标,因此应该大部分都可以使用它.

您还可以尝试检查链接标记,以查看是否位于特定位置.

例如:

<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico"> 
Run Code Online (Sandbox Code Playgroud)

更多关于favicons:

http://en.wikipedia.org/wiki/Favicon


小智 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">
Run Code Online (Sandbox Code Playgroud)

如果您的意思是以编程方式执行,那么您需要解析HTML,尝试在HTML/HEAD部分中找到指向*.ico文件的链接.