只有当特定页面上当前没有加载其他 favicon时,是否有一种优雅的方式来加载默认 favicon ?
本质上,
if (favicon.ico exists) {
//do nothing
}
else {
load default favicon.ico
}
谢谢!
如果页面上没有指定 favicon,浏览器应该查找/favicon.ico
(换句话说,favicon.ico
位于网站根文件夹中的文件)。这是默认的网站图标应该去的地方。
您必须嗅探服务器的 webroot 以查看 favicon 是否存在,如果没有,您可以加载自己的。
太向页面添加一个,您需要将其添加到<HEAD>
.
<link rel="shortcut icon" type="image/x-icon" href="http://.../favicon.ico"/>