Home > Article > Web Front-end > What should I do if the Chinese characters displayed by JavaScript are garbled?
The solution to the problem that javascript displays garbled Chinese characters: 1. Select the encoding method that is consistent with the original file encoding to view; 2. "Display" and add the encoding method of the XX.js file on the page that references XX.js .
The operating environment of this article: windows7 system, javascript version 1.8.5, Dell G3 computer.
What should I do if the Chinese characters displayed in JavaScript are garbled? How to solve the problem of Chinese garbled characters in js?
①.js file displays garbled characters in Chinese
There is an encoding scheme (such as GBK) when editing and saving Javascript file XX.js. The encoding used when opening the file (such as UTF-8) is inconsistent with the encoding scheme when saving, garbled Chinese characters will appear.
Solution:
(1) When opening and browsing with an editor, select the encoding method consistent with the original file encoding (such as GBK) to view, then there will be no garbled characters;
(2) Select the garbled XX.js in the package explorer in eclipse, select properties in the right-click menu, and select the encoding (such as GBK) when editing and saving with XX.js in Text file encoding, then it can be displayed normally ;
②The Chinese field in the JavaScript in the website page is garbled
The Chinese in XX.js is displayed normally in eclipse or the editor, call XX.js on the page, and execute The Chinese field in the results on the subsequent page displays garbled characters.
Solution:
"Display" on the page that references XX.js and add the encoding method of the XX.js file to make it consistent with the encoding method of the XX.js file itself (such as GBK) remains consistent.
<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“GBK”></script>
Suggestions:
(1) When using Eclipse or Myeclipse to create a new XX.js and edit it, it is recommended to change the Text file encoding to UTF-8 first, and then edit and save it.
Note: eclipse setting path: Myeclispe Enterprise Workbench\Files and Editors\JavaScript\
(2) Use a text document or other editor to edit and save XX.js. It is recommended to use UTF-8 encoding method to save.
(3) "Display" and add the encoding method UTF-8 of the XX.js file on the page that references XX.js.
<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“utf-8”></script>
[Recommended learning: javascript advanced tutorial]
The above is the detailed content of What should I do if the Chinese characters displayed by JavaScript are garbled?. For more information, please follow other related articles on the PHP Chinese website!