C# IE 9上未显示Favicon图标
Favicon图标出现在chrome、mozilla firefox上,我也尝试过其他浏览器,但在IE9中没有出现。我找不到问题所在 我将代码粘贴在母版页内的头标签下面(使用Visual Studio)C# IE 9上未显示Favicon图标,c#,asp.net,html,.net,vb.net,C#,Asp.net,Html,.net,Vb.net,Favicon图标出现在chrome、mozilla firefox上,我也尝试过其他浏览器,但在IE9中没有出现。我找不到问题所在 我将代码粘贴在母版页内的头标签下面(使用Visual Studio) 演示页 但favicon仍然没有出现在IE 9中。还有别的办法吗。。或者我做错了什么,因为它在其他浏览器——chrome上运行得很好,firefox..只需刷新页面或删除缓存并刷新favicon浏览器之间没有差异。只需刷新页面或删除缓存并刷新favicon浏览器之间没有差异。要获得最一致的结
演示页
但favicon仍然没有出现在IE 9中。还有别的办法吗。。或者我做错了什么,因为它在其他浏览器——chrome上运行得很好,firefox..只需刷新页面或删除缓存并刷新favicon浏览器之间没有差异。只需刷新页面或删除缓存并刷新favicon浏览器之间没有差异。要获得最一致的结果,使用域根文件夹中favicon.ico文件的绝对路径:
<link href="//yourdomain/favicon.ico" rel="shortcut icon" type="image/x-icon" />
您还必须检查的其他情况包括:
1.您是否将jpg重命名为ico?如果是这样,将文件创建为ico,它将按预期工作。
2.如果该站点已关闭且需要登录,则不会显示该图标。在web.config中为favicon.ico添加异常:
<location path="favicon.ico">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
要获得最一致的结果,请使用域根文件夹中favicon.ico文件的绝对路径:
<link href="//yourdomain/favicon.ico" rel="shortcut icon" type="image/x-icon" />
您还必须检查的其他情况包括:
1.您是否将jpg重命名为ico?如果是这样,将文件创建为ico,它将按预期工作。
2.如果该站点已关闭且需要登录,则不会显示该图标。在web.config中为favicon.ico添加异常:
<location path="favicon.ico">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
查看您的网络浏览器的访问日志文件。实际上,你可以看到各种浏览器在哪里查找favicon.ico文件,然后把它放在IE9正在查找的地方
众所周知,有些浏览器很难触发重新读取favicon.ico文件,如果他们第一次尝试时没有这样做的话。因此,请确保您看到它正在尝试检索,包括重新启动浏览器,并在必要时清除其缓存。查看您的webbrowser的访问日志文件。实际上,你可以看到各种浏览器在哪里查找favicon.ico文件,然后把它放在IE9正在查找的地方 众所周知,有些浏览器很难触发重新读取favicon.ico文件,如果他们第一次尝试时没有这样做的话。因此,请确保您看到它正在尝试检索,包括重新启动浏览器,并在必要时清除其缓存。使用图标的完整路径
<link rel="shortcut icon" href="http://www.yourdomain.com/images/favicon.ico" type="image/x-icon" />
使用图标的完整路径
<link rel="shortcut icon" href="http://www.yourdomain.com/images/favicon.ico" type="image/x-icon" />
好了,伙计们!
谢谢你的回答和支持
我现在找到解决办法了
我们必须添加像这样的内部头标签
<link rel="shortcut icon" href="~/favi.ico" type="text/x-html-insertion" />
Favicon现在也在IE 9工作。
希望这对你们将来也有帮助。伙计们!
谢谢你的回答和支持
我现在找到解决办法了
我们必须添加像这样的内部头标签
<link rel="shortcut icon" href="~/favi.ico" type="text/x-html-insertion" />
Favicon现在也在IE 9工作。
希望这对您将来的工作也会有所帮助。尝试将favicon.ico复制到您网站的根目录(而不是子文件夹图像),它会自动工作;o) 非常确定favicon应该在根目录中出现,但从未试图亲自覆盖它。在这种情况下,您甚至不需要硬引用。我试图将其放入根目录中,但它不起作用。…:(这个问题可能重复。你也可以查看链接。这也可以帮助你:)。以前IE有一个“功能”,它只显示书签网站的图标。我不知道这是否仍然适用?尝试将favicon.ico复制到网站的根目录(而不是子文件夹图像),它应该可以自动工作;o) 非常确定favicon应该在根目录中出现,但从未试图亲自覆盖它。在这种情况下,您甚至不需要硬引用。我试图将其放入根目录中,但它不起作用。…:(这个问题可能重复。你也可以查看链接。这也可以帮助你:)。以前IE有一个“功能”,它只显示书签网站的图标。我不知道这是否仍然适用?您的插入语可以通过以下方式隐式处理:
或a-href=“//yourdomain/favicon.ico”
应该满足这两个要求您的插入语可以通过以下方式隐式处理:或a-href=“//yourdomain favicon.ico”
应满足以下要求:在按Ctrl+F5删除所有缓存内容后,我尝试重新打开浏览器。但仍然不起作用(你在日志文件中看到了什么?你看到IE9访问favicon.ico了吗?我试图在按Ctrl+F5删除所有缓存内容后重新打开浏览器,但仍然不工作。:(你在日志文件中看到了什么?你看到IE9访问favicon.ico了吗?我不是下选者,但(对我来说)不清楚。)从你的回答来看,你是在谈论他的代码。对不起,我和你在一起。我不是反对者,但从你的回答来看,你(对我)不清楚你是在谈论他的代码。对不起,我和你在一起。