感兴趣的页面:https://www.gsb-yourbank.com/test/
ICO档案:https://www.gsb-yourbank.com/test/favicon.ico
我的favicon是16x16分辨率的16色ICO文件。无论我做什么,它都不会出现在IE 7/8中!我已经尝试了我能想到的一切,包括:
作为一名长期的网络开发人员/程序员,我无法相信这会让我感到沮丧。任何帮助将不胜感激。
答案 0 :(得分:2)
最初的IE规范声明IE支持的书签图标扩展名会在网站的根目录中找到一个名为“favicon.ico”的文件,该文件应该是一个图标文件,即www.example.com/favicon。 ICO。
Mozilla接受了这个规范,但扩展它以使用html文档中的标记,以便可以使用任何文件,并在访问网站时在地址栏旁边显示书签图标。 Mozilla随后将其作为新的标准规范提交,声明可以使用任何16x16图像文件。然后Mozilla编写了他们的所有者浏览器以接受任何大小的图像,因此遵循提议标准的浏览器可能会破坏Mozilla / Firefox显示的网站。
这被称为“开放”标准。
答案 1 :(得分:2)
确保您使用的IE尚未缓存网站没有之前拥有图标的事实。这听起来很愚蠢,但这确实发生了。清除缓存/重新启动浏览器应该在这种情况下解决它。