2011-07-22 10 views
7

UTF8とJavascript

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 

私のjavascriptのメソッドは文字セットUTF8

<script type="text/javascript" charset="utf-8" src="../ressources/js/test.js"></script> 

と負荷である文字コードUTF8で定義するが、私は持っています私は「innerHTMLプロパティ」を使用してデータを取得するときにエンコード問題、

例:salaris

は、何かが私のミスがありますセド?

+3

どのようにデータを取得していますか?あなたはどこから手に入れていますか?それを表示する前に何をしていますか?別のコンテンツタイプが使用されていると言う(実際の)HTTPヘッダーがありますか? UTF-8を使用して実際にデータを保存したことを確認しましたが、実際にISO-8859-1、Windows 1252などの文書にUTF-8ラベルを貼っているだけではありませんか? – Quentin

+0

あなたのコードがHTMLとJSのデータがUTF-8でエンコードされていると主張しているということは、そのことを意味するものではありません。あなたはチェックしましたか?ファイル(http://linux.die.net/man/1/file)または何か16進エディタ?例えば、 –

+0

:記事に見出しと「もっと読む」というリンクがあります。見出しにinnertHtmlを使用し、文字列を「もっと読む」というタイトルに入れます。タイトルではなく見出しに正しく表示されます。 –

答えて

13

ファイルのエンコーディングは、UTF8に設定する必要があります。

+0

でエンコードされていることを確認しています。http://www.fanhow.com/knowhow:Change_page_encoding_in_Dreamweaver_27468409 –

+1

私のjsとhtmlファイルはUTF -8。私はメモ帳を使用します。++ –

+2

すみません、それは私のエンコードのjsページでした...あなたは正しいです。 ノートパッドで変換する++ ありがとう –