【问题标题】:Microsoft Edge and Internet Explorer are displaying incorrect faviconMicrosoft Edge 和 Internet Explorer 显示不正确的网站图标
【发布时间】:2020-05-05 15:58:33
【问题描述】:

我搜索过stackoverflow和许多其他网站

似乎没有什么可以解决问题

网站链接:https://www.monstermmorpg.com

标头中的源代码

<link rel="apple-touch-icon" sizes="57x57" href="//static.monstermmorpg.com/favicons/apple-touch-icon-57x57.png">

<link rel="apple-touch-icon" sizes="60x60" href="//static.monstermmorpg.com/favicons/apple-touch-icon-60x60.png">

<link rel="apple-touch-icon" sizes="72x72" href="//static.monstermmorpg.com/favicons/apple-touch-icon-72x72.png">

<link rel="apple-touch-icon" sizes="76x76" href="//static.monstermmorpg.com/favicons/apple-touch-icon-76x76.png">

<link rel="apple-touch-icon" sizes="114x114" href="//static.monstermmorpg.com/favicons/apple-touch-icon-114x114.png">

<link rel="apple-touch-icon" sizes="120x120" href="//static.monstermmorpg.com/favicons/apple-touch-icon-120x120.png">

<link rel="apple-touch-icon" sizes="144x144" href="//static.monstermmorpg.com/favicons/apple-touch-icon-144x144.png">

<link rel="apple-touch-icon" sizes="152x152" href="//static.monstermmorpg.com/favicons/apple-touch-icon-152x152.png">

<link rel="apple-touch-icon" sizes="180x180" href="//static.monstermmorpg.com/favicons/apple-touch-icon-180x180.png">

<link rel="icon" type="image/png" sizes="32x32" href="//static.monstermmorpg.com/favicons/favicon-32x32.png">

<link rel="icon" type="image/png" sizes="192x192" href="//static.monstermmorpg.com/favicons/android-chrome-192x192.png">

<link rel="icon" type="image/png" sizes="16x16" href="//static.monstermmorpg.com/favicons/favicon-16x16.png">

<link rel="manifest" href="//static.monstermmorpg.com/favicons/site.webmanifest">

<link rel="mask-icon" href="//static.monstermmorpg.com/favicons/safari-pinned-tab.svg" color="#490f1e">

<link rel="shortcut icon" href="//static.monstermmorpg.com/favicons/favicon.ico">

<meta name="msapplication-TileColor" content="#00aba9">

<meta name="msapplication-config" content="//static.monstermmorpg.com/favicons/browserconfig.xml">

<meta name="theme-color" content="#272727">

它应该显示这个图标:https://static.monstermmorpg.com/favicons/favicon.ico

例如,这就是它在 chrome 中的显示方式

但是在 Internet Explorer 中,microsoft edge 总是显示如下

如何解决?

【问题讨论】:

    标签: internet-explorer internet-explorer-11 microsoft-edge favicon ico


    【解决方案1】:

    您的 IE 11 和 MS Edge 旧版浏览器似乎存在问题。

    我尝试访问您的网站,我可以在那里看到问题。

    我建议你添加 rel="icon" type="image/x-icon"rel="shortcut icon" type="image/x-icon" > 代码中的属性并再次测试问题。

    例子:

    <!doctype html>
    <html>
    <head>
    
    <link rel="icon" type="image/x-icon" href="https://static.monstermmorpg.com/favicons/favicon.ico">
    <link rel="shortcut icon" type="image/x-icon" href="https://static.monstermmorpg.com/favicons/favicon.ico"/>
    </head>
    <body>
    Hello World...
    </body>
    </html>
    

    它解决了我的问题,我可以在 IE 和 MS Edge 浏览器中看到正确的图标。

    在 IE 11 浏览器中的输出:

    MS Edge 旧版浏览器中的输出:

    注意:

    1. 对您的网站进行更改后,尝试清除 IE 和 Edge 浏览器的缓存和历史记录。

    2. 如果问题仍然存在,请尝试将 favicon.ico 移动到站点的根文件夹并修改站点中的新路径,然后再次测试问题。

    让我们知道您的测试结果。

    【讨论】:

    • 非常感谢您的回答,但仍然无法正常工作。你现在可以测试自己了。我甚至添加了完整路径而不是相对仍然无法正常工作。您将在代码中看到 static.monstermmorpg.com/favicons/favicon.ico"> 和 static.monstermmorpg.com/favicons/favicon.ico"> 但仍然无法正常工作。我已经清除了整个浏览历史记录。
    • 您也可以在这个非常小的页面上进行测试。我从开发人员工具网络选项卡中检查,没有请求图标monstermmorpg.com/Monster-Picture.aspx?Monster=Arctle
    • 删除了其他链接,现在根本不显示网站图标
    • 最终编辑。在我删除所有其他链接后,它工作正常。所以浏览器正在使用我不知道的其他链接之一。
    • 此图标链接适用于 IE 和 Edge 浏览器。 static.monstermmorpg.com/favicons/favicon.ico 您可以将其与答案中的建议代码一​​起使用可能有助于解决问题。
    猜你喜欢
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    • 2017-11-11
    • 1970-01-01
    • 2011-03-02
    • 2018-12-16
    • 2011-11-29
    • 1970-01-01
    相关资源
    最近更新 更多