• ベストアンサー

Java Script 文字コード 指定

「html ファイル」 ──────────────── <script src="java.js"></script> あいうえお ──────────────── 「java.js」 ──────────────── document.write('<meta charset="UTF-8">'); ──────────────── 上記のように、 html ファイルでは、文字コード指定をせず、 外部 js ファイルを呼び出して、 元のhtmlファイルのコードを指定したいのですが、 上記の方法ではできません。 やり方があれば、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.1

こちらを参考に。 https://maggothand.at.webry.info/201708/article_1.html こんな感じ。 var doc = document; var head = doc.getElementsByTagName("head")[0]; var meta = doc.createElement("meta"); meta.setAttribute("charset", "UTF-8"); head.appendChild(meta); とて、htmlファイルの文字コードがなんなのか、それをふまえて、「文字化けしたページが正しく表示される」ようなことができるかどうかわかりません。

anon256
質問者

お礼

ありがとうございます。

その他の回答 (1)

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.2

いや、質問者様のそのままでも、出力はされていました。 何が問題なのでしょうか。

anon256
質問者

お礼

ありがとうございます。

関連するQ&A