IE problèmes avec HTML5 en-têtes.char utf-8 encode est présenté comme erreur
Je suis en train de faire mon site de travail sur IE 9. Mais depuis le début, lui-même, il montre de nombreuses erreurs.
HTML1114: page de Code iso-8859-1 (en-tête HTTP) remplace contradictoires de la page de codes utf-8 de (balise META) index.html
C'est le message d'erreur quand je charge dans internet explorer 9, mais ça fonctionne dans Firefox et Chrome. Je suis en utilisant le HTML 5, donc ma tête ressemble à ci-dessous -
<meta http-equiv='cache-control' content='0' >
<meta http-equiv='ETag' content='o2389r-98ur0-w3894tu-q894' />
<meta http-equiv='pragma' content='no-cache' />
<meta name="expires" content="never">
En raison de ces erreurs, je suis coincé. Et pas de jQuery ou javascript fonctionne. Ne peut même pas se connecter. S'il vous plaît aider moi. Et aussi, me suggérer un débogueur pour le suivi de javascript.
OriginalL'auteur SREE ANI | 2013-02-01
Vous devez vous connecter pour publier un commentaire.
Cette erreur s'affiche parce que vous avez spécifié encodage inboth le Type de Contenu d'en-Tête HTTP et
<meta>
tag, et ils précise les différents codes.Ce n'est pas une erreur, c'est juste un avertissement et je pense qu'il ne serait pas briser votre page web. Mozilla n'a tout simplement pas de signaler de tels avertissements, mais a le même comportement que IE9.
Essayez de modifier votre le Type de Contenu d'en-Tête HTTP pour donner un encodage UTF-8 serait probablement résoudre ce problème.
OriginalL'auteur otakustay
Je crois que votre serveur peut écraser vos balises meta. Ce post pourrait être utile:
http://social.msdn.microsoft.com/forums/is/web/thread/2b7be95a-a90b-425f-b799-1b68a6d94f77
Pour le débogage javascript si ce n'est pas une chose complexe, j'ai utiliser la console de commande.le journal...
OriginalL'auteur iodonnet