html - 我可以让 Chrome 或 Mozilla 为本地文件(如 PDF 或类似文件)设置一个图标吗?
问题描述
问题是只有一个无图标页面的通用图标。任何解决方案都是有效的,例如将 html 添加到加载的文件或浏览器的配置中。
解决方案
您可以创建一个带有 favicon 的 HTML 页面,然后向其中添加一个 iframe。虽然这可能不是您想要的,但在此示例中,它将显示一个带有 stackoverflow 图标的 .png 文件。
body {
margin: 0px;
padding: 0px;
}
* > iframe.maxsize {
position: fixed;
width: 100%;
height: 100%;
}
.maxsize {
display: block;
width: 100%;
height: 100%;
border: none;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>My File</title>
<link href="https://www.google.com/s2/favicons?domain=stackoverflow.com" rel="icon">
</head>
<body>
<iframe src="https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png" class="maxsize">
Your browser does not support iframes!
</iframe>
</body>
</html>
推荐阅读
- r - 通过计算要添加的每个值将列添加到数据框中
- header - Report-To 标头和 Citrix 网络缩放器
- hyperledger-fabric - hyperledger fabric mychannel block in peer get deleted once the container is down
- ios - SFSafariViewController 无法打开本地 html 文件
- python-3.x - 我无法理解 Python 3.7 中的语法错误
- rest - 向标签添加多个字段时出现 Elastic Search Api 问题
- python-3.x - 从图像中的单词中提取字符
- android - 检测是否在移动应用中拍摄的图片
- crossfilter - 如何在 crossfilter.js 中对时间进行分组、求和和平均
- python - HTTP 实时音频流服务器