#internet-explorer-9
#internet-explorer-9
Вопрос:
У меня странная ошибка, это происходит только в IE9. Веб-страница вскоре отображается, а затем исчезает.
Ссылка здесь: http://test.islandprotravel.de/index.php
В журнале консоли я вижу это сообщение:
HTML1114: кодовая страница в юникоде из (метка порядка байтов в Юникоде) переопределяет конфликтующую кодовую страницу utf-8 из (метка порядка байтов в ЮНИКОДЕ)
Я дважды проверил кодировку, она установлена в МЕТА-теге в utf-8:
<meta http-equiv="content-type" content="text/html; charset=utf-8">
plus
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Для меня похоже, что IE9 по какой-то странной причине переключается в режим Quirks. HTML-код действителен, и сайт работает в IE11, FF, Chrome, Safari
У кого-нибудь есть идея, как решить эту проблему?
Большое спасибо
Харальд
Ответ №1:
Этот файл, похоже, выполняет document.напишите в каком-то особом случае (возможно, для IE9) строку 37.
document.write перезаписывает содержимое веб-страницы, если это сделано после загрузки DOM, так что в этом проблема.
Комментарии:
1. Спасибо, похоже, это решение. Я использовал defer async для вызова js этого инструмента webstat. Я удалил его, и теперь он работает нормально.