Internet Explorer 9 не показывает .png favicon - PullRequest
7 голосов
/ 16 февраля 2012

У меня есть favicon, favicon.png в каталоге - img / favicon / favicon.png

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

В Chrome, Firefox и т. Д. Он показывает правильно, в IE9 он не показывает, где должен быть значокон показывает логотип интернет-обозревателя.Есть ли причина, по которой IE9 не показывает png?

Ответы [ 7 ]

8 голосов
/ 16 февраля 2012

Причина, по которой он не работает, заключается в том, что все значки должны быть в форме .ico. Вы можете конвертировать его здесь . По умолчанию браузер ищет файл в том же каталоге с именем favicon.ico и отображает его.

6 голосов
/ 18 апреля 2012

Метод W3C не соответствует IE9:

» W3C метод здесь

Не уверен, что здесь происходит. Невозможно получить значок для отображения в IE9 независимо от метода, и я попробовал их все, очистил кэш и т. Д. В основном отвечая на этот поток, чтобы указать, что метод W3C отличается от того, что jacktheripper опубликовал в феврале.

3 голосов
/ 08 апреля 2013

Internet Explorer не поддерживает значки PNG. Другие основные браузеры поддерживают форматы PNG и ICO. Для достижения наилучших результатов используйте формат ICO.

Конвертируйте значок PNG в ICO здесь: http://www.favicon.cc/

Больше информации о Википедии здесь: http://en.wikipedia.org/wiki/Favicon

1 голос
/ 10 июля 2012

Случайно ли ваш сайт защищен паролем с помощью 401 (обычная аутентификация)?

Я обнаружил, что это также может быть причиной того, что значки избранного не отображаются в вашем браузере.Я обнаружил, что это трудный путь;)

Chrome и Firefox хорошо справляются с этим.Просто IE9 немного странный в этом отношении.

0 голосов
/ 19 января 2014

Если вы хотите использовать .ico с Internet Explorer, вам придется использовать .ico файлы для favicon.Я не буду работать по-другому.Есть много отличных бесплатных инструментов, которые вы можете использовать.Вот две ссылки на веб-сайт, который сделает эту работу:

Бесплатный Ico Converter Favicon Converter

После того, как вы конвертируете его, вам придется использоватьпоместив его в корневую папку вашего сайта.

Надеюсь, он вам поможет.

0 голосов
/ 09 сентября 2013

Internet Explorer (все версии от 5) поддерживает только .ico файлы для favicon

Источник: Википедия . Смотрите также: другой ответ .

0 голосов
/ 16 февраля 2012

Основываясь на этом форуме, я бы сказал, что ключ <link type="image/png" href="/images/site/favicon.png" rel="icon">

type="image/png" или rel="icon" могут помочь.

...