2009-02-23 4 views
1

J'ai des problèmes avec l'utf-8 apparaissant sous forme de carrés dans ie7. Cela fonctionne bien dans firefox, opéra, camino et safari.Problèmes IE7 et UTF8 dans l'ASP classique

Un des nombreux caractères que j'essaie d'utiliser est ✱ - Qui est ✱. IE7 a ce problème avec les caractères utilisés dans cette notation ou tirés de la base de données (tous les autres navigateurs affichent les caractères correctement).

Ma tête contient la balise meta suivante:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 

Je suis également d'envoyer les commandes suivantes dans ma réponse:

Response.CodePage = 65001 
Response.CharSet = "utf-8" 

Je ne peux pas sembler le faire fonctionner et, malheureusement, ma plus grande base d'utilisateurs utilise IE.

Des solutions?

+0

Cela me semble bien dans IE7 sur cette page .. –

+0

Étrange, même sur Stack débordement dans IE7, ce caractère utf se présente comme un carré – John

+0

Essayé sur 2 machines ici, 7.0 .5730.13, fonctionne bien sur les deux .. apparaît comme un symbole de type "étoile". –

Répondre

0

ressemble à un problème avec votre version de IE7;) Si tous les autres navigateurs fonctionnent très bien et IE7 pas ...

BTW, la « star » caractère -comme vous mentionnez dans votre question semble très bien dans IE7 mon appareil ...

0

cela vaut la peine de vérifier à quoi correspond le codage de IE7, l'avez-vous réglé sur auto ou est-il configuré pour utiliser un jeu de caractères différent? Parfois, il suffit de le réinitialiser automatiquement pour résoudre le problème.

0

Avez-vous pensé à enregistrer le fichier au format UTF-8? Cela pourrait également faire une différence ...

+0

Et c'était une vieille question d'un an et demi ... –