Показать сообщение отдельно
  #1 (permalink)  
Старый 02.06.2009, 14:16
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Почему рушится ИЕ (задачка на подумать)
Решил вынести отсюда в отдельную тему задачку, которая в свое время выносила мне мозг.

Попробуйте открыть в ИЕ следующую страничку
<html>
<head>
    <base href="/" />
    <script type="text/javascript">
        var head=document.documentElement.firstChild; // Есть и другие варианты получить head. Кому как удобнее.
        var js=document.createElement('script');
        js.type='text/javascript';
        js.src='script.js';
        head.appendChild(js);
    </script>
</head>
<body>
</body>
</html>


Небольшие хинты, которые сэкономят время в случае заинтересованности:
1. Если ИЕ уже порушился, то обновлять страницу бесполезно, даже если она была изменена. Нужно перезагружать ИЕ.
2. Чтобы избавится от пункта 1, можно открывать проблемную страницу в iframe.

И еще один хинт: проблема тут на стыке сразу двух багов.

Если кто-то видел, как я это уже описывал, просьба попридержать
Ответить с цитированием