Вопрос

Итак, я вижу некоторые странные проблемы в ie8 с jquery и различными файлами javascript.Эти ошибки не возникают в Firefox, Safari или предыдущих версиях IE.Основное, что происходит, — это неопределенная переменная, ошибки несовпадения скобок и т. д.но ошибка меняется каждый раз, когда вы принудительно обновляете страницу.Проверка цитируемых файлов не выявила подобных синтаксических ошибок.

Мой вопрос: во-первых, видел ли кто-нибудь еще такие ошибки?Это похоже на проблемы с асинхронными событиями.Связано ли это как-то с новыми функциями многопроцессного/многопоточного просмотра в IE8?Выполняет ли IE 8 какую-то проверку js-файлов сразу после их загрузки?

Заранее спасибо.

ОБНОВЛЯТЬ:Похоже, он перемешивает элементы полученных js-файлов в более крупный js-файл.В отладчике метод из одного файла отображается прямо посреди кода из другого файла.Код, на который опирается «импортированный» сегмент, не найден.Непонятно, что здесь происходит....

Это было полезно?

Решение

Итак, оказывается, проблема с указанием типа mime «приложение/javascript» вместо «текст/javascript».Приложение сводит ie8 с ума.... и если подумать, мы использовали приложение в первую очередь, чтобы обойти ошибки предыдущих версий ie.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top