2016-04-13 2 views
0

テキストが強調さの文字が含まれていますアクセント付きの文字はアラート内で整形されていませんか? <code>alert</code>の

alert("Le type de question '" + _oDispo.zTypeQuestion + "' existe déjà dans notre base de données !") ; 

enter image description here

それがうまくフォーマットさにするためにテキストの書式を設定する方法は?

+0

を増やしてみてください '<メタHTTP-当量= "Content-Typeの" コンテンツ= "text/htmlの;のcharset = UTF-8" を/ > 'あなたの「」セクションに – Pugazh

答えて

2

JavaScriptで使用されている文字セットがブラウザに正しく認識されていないようです。

  1. 本当にあなたはそれが中に保存されていると思うのエンコーディングで保存されたJavaScriptファイル(UTF-8は良い選択である)ことを確認してください。テキストエディタの保存ダイアログや保存設定でこれを行います。

  2. ウェブサーバーは、このJavaScriptファイルをMIMEタイプの正しいcharsetで配信しています。 application/javascript; charset=UTF-8(UTF-8を使用している場合)

  3. JavaScriptとHTMLの両方が同じ文字セットを使用していることを確認するのが簡単で、文字セットが正しく認識されていることがわかりますHTMLだけでなく、JavaScriptを提供するとき。 (しかし、私は、ここでの問題はないと思います。)

あなたは、JavaScriptで文字が正しくJavaScriptエンジンによって解釈されることを行うに設けられており、alertに表示のためにブラウザに正しく渡さ。

一般的な問題(ではない、それを解決するための仕様)の詳細:The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)

関連する問題