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

Большой JS файл. Кэш IE6.
Предыстория:
Есть относительно большой внешний js скрипт с описанием "классов" ~ 10000 строк. На самой странице создаются объекты из этого файла. Файл выложить не могу, комерческая тайна))) Структура приложения - слева фрейс меню, справа контент (аля MSDN). Внешний JS прицепляется к фрейму с контентом.

Проблема:
С недавнего времени стала появляться ошибка в IE о том, что "ожидается объект" (который описан во внешней js-ке). Оказалось что не всегда загружается этот внешний файл. Причем происходит это 2 раза из 5. Т.е. 3 раза все хорошо, 2 раза ошибка.

Методом проб и ошибок оказалось, что если открыть страницу не во фрейме, а в отдельном окне и перегрузить кэш ctrl + F5 все заработает. Причем будет работать только в этом окне.. Если открыть заново, надо опять перегружать кэш...Проверял на 5-ти независимых машинах с IE6 у каждого ошибка воспроизводится но по-разному. У кого-то просто не работает. У кого-то открывается через раз...

Так что же все таки происходит?

P.S. "Отключить" кэш не предлагать...
Ответить с цитированием