ОБНОВЛЕНИЕ: HTML не был правильно сформирован. Это заставляло скрипт появляться во внутреннем div. Пожалуйста, не обращайте внимания на вопрос.
В IE версии <8 есть известная ошибка (Internet Explorer не может отобразить страницу. Операция прервана)
Если скрипт пытается добавить что-то в блок верхнего уровня: </p>
Ошибка описана здесь :
Обновление: я перефразировал вопрос и упростил пример:
Ошибка возникает в следующем коде:
[end of html file]
<script type="text/javascript" >
if (window.document.body){
var c_div = window.document.createElement('div');
window.document.body.appendChild(c_div);
}
</script>
</body>
Вопрос: Мне кажется, что это в точности похоже на пример1 Метод1 В обходе Microsoft ( здесь снова ссылка ). Почему у меня все еще есть ошибка? Что мне здесь не хватает?