Maison  >  Article  >  interface Web  >  Que dois-je faire si les caractères chinois affichés par JavaScript sont tronqués ?

Que dois-je faire si les caractères chinois affichés par JavaScript sont tronqués ?

藏色散人
藏色散人original
2021-06-21 11:15:3632101parcourir

La solution au problème selon lequel JavaScript affiche les caractères chinois comme des caractères tronqués : 1. Sélectionnez la méthode d'encodage qui est cohérente avec l'encodage du fichier d'origine à afficher 2. "Afficher" et ajoutez la méthode d'encodage du XX ; .js sur la page qui fait référence à XX.js .

Que dois-je faire si les caractères chinois affichés par JavaScript sont tronqués ?

L'environnement d'exploitation de cet article : système Windows 7, version JavaScript 1.8.5, ordinateur Dell G3.

Que dois-je faire si les caractères chinois affichés en JavaScript sont tronqués ? Comment résoudre le problème des caractères chinois tronqués en js ?

Le fichier ①.js affiche des caractères tronqués en chinois

Il existe un schéma d'encodage (tel que GBK) lors de l'édition et de l'enregistrement du fichier Javascript XX.js. lorsque l'ouverture du fichier (comme UTF-8) est incompatible avec le schéma de codage lors de l'enregistrement, des caractères chinois tronqués apparaîtront.

Solution :

(1) Lors de l'ouverture et de la navigation avec un éditeur, sélectionnez la méthode d'encodage cohérente avec l'encodage du fichier d'origine (comme GBK) à afficher, il n'y aura alors aucun caractère tronqué ;

(2) Sélectionnez le XX.js tronqué dans l'explorateur de packages dans Eclipse, sélectionnez les propriétés dans le menu contextuel et sélectionnez l'encodage (tel que GBK) lors de l'édition et de l'enregistrement avec XX.js dans Encodage du fichier texte, il peut alors être affiché normalement ;

②Le champ chinois en JavaScript dans la page du site Web est tronqué

Le chinois dans XX.js est affiché normalement dans Eclipse ou l'éditeur. Appelez XX.js sur la page et exécutez. Le champ chinois dans les résultats de la page suivante affiche des caractères tronqués.

Solution :

"Afficher" sur la page qui référence XX.js et ajouter la méthode d'encodage du fichier XX.js pour le rendre cohérent avec la méthode d'encodage du fichier XX.js lui-même (comme GBK) reste cohérent.

 <script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“GBK”></script>

Recommandations :

(1) Lorsque vous utilisez Eclipse ou Myeclipse pour créer un nouveau XX.js et le modifier, il est recommandé de modifier d'abord l'encodage du fichier texte en UTF-8, et puis modifiez-le et enregistrez-le.

Remarque : chemin de configuration d'Eclipse : Myeclispe Enterprise WorkbenchFiles et éditeursJavaScript

(2) Utilisez un document texte ou un autre éditeur pour modifier et enregistrer XX.js. Il est recommandé de l'enregistrer au format UTF-. 8 encodage.

(3) "Afficher" la méthode d'encodage UTF-8 du fichier XX.js sur la page qui référence XX.js.

   <script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“utf-8”></script>

[Apprentissage recommandé : Tutoriel avancé javascript]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn