64 votes

Message de débogage "Ressource interprétée comme autre mais transférée avec le type MIME application / javascript"

OK, je comprends ce que les messages de moyens, mais je suis vraiment pas sûr de ce qui en est la cause. J'utilise Safari et l'Inspecteur Web sur Mac OS X, par la manière.

J'ai de la suite dans mon document tête:

<script src="http://local.url/a/js/jquery.js" type="text/javascript"></script>
<script src="http://local.url/a/js/jquery.inplace.js" type="text/javascript"></script>

jquery.js est traitée très bien, mais l'autre le fichier à l'origine de l'avertissement. Il semble aussi que le javascript dans ce fichier n'est jamais exécutée.

Le fichier est servi via mod_deflate, de sorte qu'il est gzip codé, mais c'est l'autre fichier.

Personne n'a obtenu aucune idées de ce qui est à l'origine de ce, ou comment le résoudre?

Acclamations de tous, Gaz.

35voto

John Mee Points 12004

Une image avec un attribut "src" vide génère cette erreur sous Windows-Chrome:

 <img src="">
 

... tandis que ...

 <img>
 

... ne fait pas.

Je suis arrivé ici parce que mon résultat ajax renvoyait des données "src" qui étaient vides, mais img était toujours inséré dans la page.

13voto

user624492 Points 414

Résolu!

J'ai eu cette erreur pendant plusieurs jours. Cela me rendait fou parce que cela ne me permettait pas d’utiliser le débogueur de script de firefox firebug. Enfin, mon erreur a été résolue lorsque j'ai supprimé une URL vide dans une propriété de style "background-image: url ()" .

Cela a été tellement pénible que j'espère vraiment que quelqu'un pourra utiliser ce conseil.

10voto

nacho4d Points 12879

Je ne pense pas que c'est un bug, Essayez d'ajouter le type MIME pour votre .fichier htaccess Par exemple, mettre ou ajouter ce contenu à votre .fichier htaccess (qui doit être dans le même lieu de votre .js ou les dossiers ci-dessus)

#JavaScript
AddType application/x-javascript .js

Cela a résolu mon arbre "Ressources interprété comme les autres, mais transféré ..." mises en garde. Chaque fois que vous avez ce genre d'avertissement, cela signifie que vous n'avez pas assez d'infos dans votre .fichier htaccess.

BTW1: Puisque vous êtes en train de modifier .fichier htaccess, assurez-vous de redémarrer votre serveur.

BTW2: je pourrais aussi clair mêmes avertissements pour les fichiers GIF dans Safari 4 avec ceci:

#GIF
AddType image/gif .gif

BTW3: Pour d'autres types de fichiers: voir w3schools liste ou htaccess-guide

9voto

ax. Points 22269

semble être un bug dans safari / webkit. peut - être celui-ci , ou l' un d'entre eux . essayez de mettre à niveau votre safari. s'il n'y a pas de version stable plus récente, essayez la version 4 bêta.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X