Question

Je vois quelques problèmes étranges dans IE8 avec jquery, javascript et les fichiers assortis. Ces erreurs ne se produisent pas dans Firefox, Safari, ou les versions précédentes de IE. La principale chose qui se passe sont des erreurs Undefined variable, support, etc ... dépareillées mais l'erreur change chaque fois que vous de force actualisez la page. Vérification des fichiers cités révèle aucune erreur de syntaxe.

Ma question est, d'abord, a vu quelqu'un d'autre de telles erreurs? Il semble similaire à des problèmes avec des événements asynchrones. Est-ce que cela a quelque chose à voir avec les nouveaux multi-processus / fonctions de navigation multi-thread dans IE8? Est-ce que IE 8 effectue une sorte de validation sur les fichiers js immédiatement après qu'ils ont été téléchargés?

Merci d'avance.

MISE À JOUR: On dirait qu'il est des éléments brassage fichiers reçus dans un fichier js plus grand. Dans le débogueur, il est montrant une méthode d'un fichier, au milieu du code à partir d'un autre fichier. Le code que le segment « importé » repose sur est de ne pas être trouvé. Je ne sais pas ce qui se passe ici ....

Était-ce utile?

La solution

Alors, se révèle qu'il est un problème avec la spécification d'un type MIME « application / javascript » au lieu de « text / javascript ». Application rend IE8 deviennent fous .... et de penser que nous avons utilisé l'application en premier lieu pour contourner les bugs de la version précédente de par exemple.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top