favicon在 IE中的某些页面上不起作用。但该网站图标也适用于这些页面以及其他浏览器(在 Firefox 和 Chrome 中测试)。
页面未在 IE 中显示网站图标:链接 - IE 中的网站图标错误
在 IE 中显示 favicon 的页面:link - favicon works
favicon在 IE中的某些页面上不起作用。但该网站图标也适用于这些页面以及其他浏览器(在 Firefox 和 Chrome 中测试)。
页面未在 IE 中显示网站图标:链接 - IE 中的网站图标错误
在 IE 中显示 favicon 的页面:link - favicon works
您已使用“doctype”标签标记了问题。这是可能发生的事情的线索......
我确信该问题与文档中格式错误的 HTML(或 XHTML)标签有关,IE 无法呈现 favicon。由于内容格式不正确,我自己已经遇到了很多“不相关”的问题。我想,在这种情况下,无法呈现 favicon 的文档会在 IE 中触发一种“怪癖模式”。
不幸的是,这两个文档都存在很多问题,因此很难找出触发特定 IE“怪癖模式”的文档到底是什么,从而导致了图标问题。
favicon 工作的文档在W3C 标记验证服务中引发了61 个错误和 3 个警告。
favicon 在 IE 中不起作用的文档在W3C 标记验证服务中引发98 个错误和 25 个警告。
因此,可能是失败的 favicon 文档中这些额外的 37 个错误和 22 个警告之一,这使得 IE 过于混乱并且无法解析整个事物。
我没有深入研究错误和警告,因为它们太多了。但我敢肯定,如果验证通过,网站图标将出现在两个页面上。
IE 不显示那些没有 type="image/x-icon" 的图标图像。
我认为最好的办法是将它们转换为另一种格式。如果您手动显示图标,则可以下载每个图标,使用图像程序对其进行转换,然后将其上传到您的站点。
以下是我在尝试为您的问题寻找答案时发现的几件事。
我希望这对你有所帮助。
从我可以看到你正在使用
<link href="http://images1.content-ug.com/uniguru-cont/img/ug_favicon.ico" rel="shortcut icon" type="image/x-icon"/>
我想请您按照几个步骤来解决您的问题。
使用以下格式从有此问题的页面链接重命名的 favicon(将 rel 属性放在首位):
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>
最后,如果以上所有内容都不能解决您的问题,那么只需从链接中删除类型(即使我真的认为这不会有任何改变)
<link rel="shortcut icon" href="favicon.ico" >
希望这能解决你的问题
正如这篇文章所说:
Internet Explorer 只能看到 ICO 文件的服务器 MIME,否则它会忽略该文件。
尝试使用这个:
<!-- For IE6+ -->
<link rel="shortcut icon" href="path/to/favicon.ico" type="image/vnd.microsoft.icon">
使用这是所有浏览器的运动:
<link rel="shortcut icon" href="img/favicon.ico">
试试这个内头标签。
问题是损坏的对象/嵌入标签。删除下面的标记,favicon 应该开始在该页面上工作(至少在我对 IE9 的测试中是这样)。
<object ...>
<embed class="u_v" type="application/x-shockwave-flash" ...>
</object>
无论如何,您应该不需要该标记,因为它下面的脚本将为您生成适当的嵌入代码。
<link rel="" .... />
。默认情况下,它将呈现名为“favicon.ico”的图标。IE 缓存网站图标。尝试转到 Internet 选项并删除那里的浏览历史记录。
尝试添加这两行,也许这会起作用
<link rel="shortcut icon" type="image/x-icon" href="favicon.png" />
<link rel="icon" type="image/x-icon" href="favicon.ico">