javascript - 如何使用 JavaScript 获取网站的图标?

标签 javascript favicon

我想知道是否可以通过带有 JavaScript 的 URL 获取网站的图标。 .

例如,我有 URL http://www.bbc.co.uk/我想获得 <link rel="icon" .../> 中描述的图标的路径元标记 - http://www.bbc.co.uk/favicon.ico .

我有很多 URL,因此不应加载每个页面并搜索 link我想的标签。

有什么想法吗?

最佳答案

这里有 2 个工作选项,我测试了 100 多个 url,每个选项都得到了不同的结果。 请注意,此解决方案不是 JS,但可能不需要 JS

<!-- Free --> 
<img height="16" width="16" src='http://www.google.com/s2/favicons?domain=www.edocuments.co.uk' />
<!-- Paid -->
<img height="16" width="16" src='http://grabicon.com/edocuments.co.uk' />

关于javascript - 如何使用 JavaScript 获取网站的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2057636/

相关文章:

web-applications - iPhone 网络应用程序图标上主屏幕上有未读点

javascript - 如何使用 JavaScript 禁用滚动条?

javascript - AngularJs 单元测试失败,因为 Karma 无法识别 Controller 中的监听器 $scope.$

javascript - 哪些浏览器支持在 input[type ="file"] 元素上触发点击事件?

javascript - 如何检查更改事件的复选框状态

javascript - 选择移动 Web HTML5 框架

html - <link rel ="shortcut icon"> 验证错误尽管有效

html - 在网站上创建网站图标的最佳做法是什么?

favicon - 创建多分辨率图标

javascript - 将哈希值附加到 URL 末尾会导致网站图标无法在 FireFox 中显示