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