Веб-сайт появляется, а затем исчезает в IE9

#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. Я удалил его, и теперь он работает нормально.