我们的favicon在调试时不会显示,但它在部署到服务器时会显示出来。什么可能导致这种行为?
我们使用的代码是:
<head>
<title>Our Application Name</title>
<link rel="icon"
type="image/x-icon"
href="favicon.ico"/>
</head>
图像位于我们的根目录中,因此找到它应该没有问题。
修改
只有在IE9中调试时,chrome或firefox中的调试才能正确显示ico
答案 0 :(得分:1)
我建议您使用fiddler调试代码以查看确切的问题。 在那里,您将看到URL是否正确,或者您是否有任何特权问题。
答案 1 :(得分:0)
要审核的另一件事。你确定favicon.ico在你的bin文件夹中吗?也许,你的项目中有图标,但它不存在于bin \ debug文件夹中。
答案 2 :(得分:0)
问题如下:
代码在索引页面中。但是在调试时我将启动页面作为登录页面。 基本上它没有过去到索引页面并跳过它。
在服务器上它通过索引页面并被重定向到登录页面。这就是为什么我在服务器上看到它而不是在本地看到它。
我之所以认为它适用于所有浏览器,但IE实际上是相同的。我没有进入登录页面就进入了索引页面。
这更像是我的错误,但我希望有同样错误的人能够更快地发现他们做错了什么。