Maison  >  Article  >  Tutoriel CMS  >  Comment résoudre le code tronqué de phpcms js

Comment résoudre le code tronqué de phpcms js

angryTom
angryTomoriginal
2019-11-08 16:13:282621parcourir

Comment résoudre le code tronqué de phpcms js

Comment résoudre le code tronqué de phpcms js

Solution :

Méthode 1 :

phpcmd charge js avec des caractères tronqués car l'encodage n'est pas unifié. Quelle en est la raison ? Parce que si vous ne déclarez pas le format d'encodage de js lors du chargement de js, alors le navigateur sera par défaut. au format d'encodage actuel. Le format d'encodage HTML est utilisé pour analyser le fichier js importé. Si votre js est encodé différemment de la page elle-même et que des caractères chinois sont introduits dans le js, des caractères tronqués apparaîtront certainement.

Méthode 2 :

Ajoutez l'attribut charset à la balise qui importe js

De cette façon, le xx.js sera analysé dans l'encodage de la propre page , et si les encodages des deux sont différents. Si ce js est l'encodage de gbk, alors on peut écrire comme ça

<script src="../../lib/Plugins/datepicker_lang_zh_CN.js" charset="utf-8" type="text/javascript"></script>

Ensuite, tant que vous vous assurez que le fichier js est bien en utf-8. ou l'encodage correspondant, vous pouvez l'écrire vous-même. Ensuite, quelle que soit la page d'encodage utilisée pour référencer ce js, il n'y aura aucun problème d'encodage. C'est la façon la plus standard d'écrire. , dans de rares cas, en raison de certaines irrégularités. La raison en est que nous constaterons que même lorsque le codage est unifié, des caractères tronqués apparaîtront, il est donc préférable pour nous d'écrire de la deuxième manière.

Tutoriel recommandé : Tutoriel phpcms

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