Значок фавиконки DNN не будет отображаться в IE и других браузерах.

Вероятно, основной вопрос для любого мастера DNN на уровне ADMIN: как мне заставить значок, который я создал для своего нового сайта, действительно отображаться в IE? Он по-прежнему показывает значок DNN в IE, все остальные браузеры (Safari, Chrome, Firefox и т. д.) отлично работают с новым созданным мной значком.

Спасибо еще раз,


person FlyFishingAllDay    schedule 17.03.2014    source источник


Ответы (2)


Обычно я также удаляю файл favicon.ico из корня веб-сайта, это будет файл DNN. Если у вас есть только один веб-сайт, работающий без установки DNN, поместите свой Favicon.ico в корень, в дополнение к настройке параметров сайта.

Это своего рода боль, но я считаю, что это лучший подход. Вы также можете очистить кеш IE.

person Chris Hammond    schedule 17.03.2014
comment
У меня есть только учетная запись администратора, поэтому я могу добавить ее только в корневую папку, я очистил кеш около тысячи раз, и мне не повезло, но, покопавшись в Интернете, я понял, что есть несколько разных способов очистить его. все, поэтому я сделал все эти шаги, и, по крайней мере, теперь он просто показывает значок IE, это лучше, чем значок DNN. - person FlyFishingAllDay; 20.03.2014

Все браузеры отображают ваш значок, в то время как IE по-прежнему показывает старый значок по умолчанию. Обычно это происходит из-за того, что IE сначала кэширует найденный значок.

Очистка кеша IE кажется более сложной. Вы можете столкнуться с этой процедурой .

Мой совет:

  • Найдите код HTML, который объявляет фавикон (что-то вроде <link rel="shortcut icon" href="/favicon.ico" />)
  • Добавьте параметр после URL-адреса, чтобы IE думал, что это совершенно новый файл. Например, измените предыдущее объявление на <link rel="shortcut icon" href="/favicon.ico?param=dummy" />.
  • Обновите свой IE. Он должен отображать ваш новый значок.
  • Восстановите исходное объявление (т.е. удалите лишний параметр).

На этом этапе, если вы обновите свой IE еще раз, вы можете снова увидеть значок по умолчанию. Это не проблема, теперь вы знаете, что ваши посетители, которые еще никогда не заходили на ваш сайт, будут загружать ваш новый значок, а не старый.

person philippe_b    schedule 18.03.2014
comment
У меня есть только учетная запись администратора, у меня нет доступа хоста или суперпользователя к DNN, можете ли вы изменить это с помощью администратора или мне нужно сообщить людям, которым предоставлен этот доступ? Спасибо еще раз. - person FlyFishingAllDay; 20.03.2014
comment
Я кое-что знаю о фавиконках, но ничего о DNN, извините... Если редактирование HTML-кода слишком сложно (нужно предоставить доступ, дождаться кого-то еще и т. д.), попробуйте очистить кеш IE, как было предложено выше. - person philippe_b; 20.03.2014
comment
Я начинающий веб-разработчик, но я хорошо разбираюсь в HTML5 и CSS3, я просто не могу добраться до этого фрагмента кода, но я свяжусь с людьми, которые являются хостами, и все исправлю, спасибо. - person FlyFishingAllDay; 20.03.2014