ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで表示される漢字が文字化けしてしまう場合はどうすればよいですか?
JavaScript で漢字が文字化けして表示される問題の解決策: 1. 表示する元のファイルのエンコードと一致するエンコード方法を選択します; 2. 「表示」し、XX.js のエンコード方法を追加します。 XX.js を参照するページ上のファイル。
この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript で表示される中国語が文字化けする場合はどうすればよいですか? js で中国語が文字化けする問題を解決するにはどうすればよいですか?
①.js ファイルで中国語が文字化けする
Javascript ファイル XX.js を編集、保存する際にエンコード スキーム (GBK など) が存在します。ファイルを開くとき(UTF-8など)、保存時のエンコード方式と一致していない場合、中国語の文字化けが発生します。
解決策:
(1) エディタで開いて参照する際に、元のファイルのエンコードと一致するエンコード方式(GBKなど)を選択して表示すると文字化けが発生しません。 ;
(2) Eclipse のパッケージエクスプローラーで文字化けした XX.js を選択し、右クリックメニューでプロパティを選択し、XX.js を編集して保存する際のエンコーディング (GBK など) を選択します。テキスト ファイルのエンコードを行うと正常に表示されます ;
②Web サイト ページの JavaScript の中国語フィールドが文字化けします
XX.js の中国語は正常に表示されますEclipse またはエディタで、ページ上で XX.js を呼び出し、実行します。後続のページの結果の中国語フィールドに文字化けが表示されます。
解決策:
XX.jsを参照しているページに「表示」し、XX.jsファイルのエンコード方法と一致するようにXX.jsファイルのエンコード方法を追加します。それ自体 (GBK など) は一貫性を保ちます。
<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“GBK”></script>
提案:
(1) Eclipse または Myeclipse を使用して新しい XX.js を作成して編集する場合は、最初にテキスト ファイルのエンコードを UTF-8 に変更することをお勧めします。それを編集して保存します。
注: eclipse 設定パス: Myeclispe Enterprise Workbench\Files and Editors\JavaScript\
(2) テキスト ドキュメントまたは他のエディタを使用して、XX.js を編集して保存します。 UTF-8 エンコード方式を使用して保存します。
(3)「表示」して、XX.jsを参照しているページにXX.jsファイルのエンコード方式UTF-8を追加します。
<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“utf-8”></script>
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptで表示される漢字が文字化けしてしまう場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。