然而,另一个“为什么我的网站图标显示?”(Yet Another “Why isn't my

2019-09-19 00:43发布

更新


我刚才想再次“钉住”我的网站到任务栏(取出后),但是当我点击,并在地址栏里面的16x16px图标按住鼠标按钮(见下图),你可以看到我的图标被周围拖用鼠标 - 使Internet Explorer已经发现,并得到了图标 - 它只是没有在所有适当的地方显示了! 还更新了下面的代码:


正如标题所暗示的,我不能让我的图标来显示; 在任何浏览器的任何版本。 有1个例外,虽然 - 这是不够好:

IE 9和IE 10 -

正如你在截图中可能看到上面的,我能看到我的图标唯一的一次是我添加了它之后,我的收藏夹文件夹,打开收藏夹栏。 该图标不会在标签显示(下一页面标题),它不会在任务栏区域中显示,并且不显示了左上角的浏览器窗口,如果我有“固定”我的网站到任务栏。

在其他浏览器,它根本不显示在所有。

我曾尝试各种可能的“解决方案”,我可以在网上找到。

下面是我的代码:

    <link rel="icon" type="image/x-icon" href="http://www.mysite.com/favicon.ico"><!-- Major Browsers -->
    <!--[if IE]><link rel="shortcut icon" href="http://www.mysite.com/favicon.ico"/><![endif]--><!-- Internet Explorer-->

我也尝试了所有图标常见尺寸; 16x1632x3264x64128x128256x256 -我甚至试过保存在同一范围内的所有尺寸*.ico文件。

我曾尝试删除缓存文件为*.ico文件。

没有奏效。 完全相同的代码曾研发,我做了其他网站。 我不明白这一点。 是什么赋予了?

Answer 1:

我已经编辑这个答案,只留下对问题的提出问题的解决。

使用: <link rel="shortcut icon" href="{ICONURL}"/>

代替: <link rel="icon" href="{ICONURL}"/>



Answer 2:

刚才我与我的网站同样的问题。 自己开车疯狂试图让一个favicon.ico的文件工作。 什么终于得到它正常工作,我在IE浏览器11(在Windows 7),是完全转储文件的favicon.ico并用PNG,而不是去:

<link rel="shortcut icon" href="/favicon-32x32.png" type="image/png"/>

我用一个PNG文件具有透明层。 一旦我做到这一点,并上传了我的网页,IE开始第二天页面刷新在标签(和快捷方式/书签)正确显示的图标。 我仔细检查了,它看起来像Chrome和Firefox都同此凉为好。



文章来源: Yet Another “Why isn't my Favicon showing?”