aug*_*rmy 41 favicon internet-explorer
我有一个使用自定义favicon.ico的网站.在IE以外的所有浏览器中,favicon都会按预期显示.当试图在IE中显示图标时,我得到了大红色x; 当在另一个浏览器中显示favicon时,它显示正常.页面源包括,它在其他浏览器中工作.谢谢你的想法.
编辑:已解决:问题的根源是文件是jpg重命名为ico.我创建了一个ico文件,它按预期工作.感谢您的输入.
Oli*_*Oli 59
对,你没有那么有用(提供源将是非常有用的!)但在这里你去......有些事要检查:
代码是这样的:
<link rel="icon" href="http://www.example.com/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.example.com/favicon.ico" type="image/x-icon" />
Run Code Online (Sandbox Code Playgroud)
它在<head>
吗?
图像是真正的 ico文件吗?(重命名位图不是真正的.ico!格式不同的格式)
将页面添加为书签时是否有效?
yoe*_*alb 22
在IE和FireFox中,仅在网站访问的第一页上请求favicon.ico,这意味着如果favicon.ico需要登录(例如您的网站是一个封闭的网站并且需要登录)那么图标将不会显示.
解决方案是为favicon.ico添加一个例外,例如在web.config中添加的ASP.Net中:
<location path="favicon.ico">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
小智 11
<link rel="shortcut icon" type="image/x-icon" href="FolderName/favicon.ico" />
Run Code Online (Sandbox Code Playgroud)
任何人都应该归结为这个答案:
同样的问题:在IE(包括IE 10)中无效,在其他地方工作.
原来这个文件不是"真正的".ico文件.我通过将其上传到http://www.favicon.cc/然后再次下载来修复此问题.
首先,我通过在此站点上生成随机.ico文件并使用它而不是我的原始文件来测试它.看到它有效.
归档时间: |
|
查看次数: |
109713 次 |
最近记录: |