2009-07-27 6 views
1

Puis-je changer le jeu de caractères de la page dans jquery?Changer le char-set de la page avec jquery

j'en ai besoin, car je supporte l'ancien système qui n'utilise pas utf-8.

sur l'utilisateur cliquez sur je veux montrer la forme de langue différente.

Il est un texte qui arrive via ajax

JE VOUS MAIS NE POUVAIT PAS le changiez:

var meta = $("meta").attr("content"); 
alert(meta); 

grâce

Répondre

2

Nope, le jeu de caractères est fixé pour un document. Cependant, vous pouvez dynamiquement (avec JavaScript, qui est) insérer un caractère Unicode comme ceci:

document.write ('\u2200 browsers.'); // gives '∀ browsers' 

Les différentes langues en cas de clic: Le texte est inséré via JavaScript (peut-être via AJAX), ou est-il une autre HTML page à être intégrée en quelque sorte?

Cheers,

Mise à jour: Il semble (je ne l'ai pas testé), que dans IE vous pouvez réellement mettre le jeu de caractères via document.defaultCharset, bien que peut-être cela n'a qu'un effet, s'il y a aucun charset livré avec le fichier HTML. Dans les navigateurs basés sur Gecko (comme Firefox), vous pouvez obtenir le charset via document.characterSet.

+0

C'est un texte qui vient par ajax –

Questions connexes