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!