1

phonegapを使用してAndroid「アプリ」を開発しています。ドイツ語で使用される特殊文字 (ö ä ü など) を JavaScript の警告ボックスに表示するのに問題があります...

私の index.html のヘッダーは次のようになります。

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" charset="utf-8" /> 

アラート ボックスに特殊文字を正しく表示する方法はありますか?

4

2 に答える 2

3

文字を HTML エスケープする必要があります。

alert('&ouml; &auml; &uuml;');

私にとって正しい出力を生成します。

于 2012-06-13T14:00:22.277 に答える
1

エンコードされた文字列をデコードする javascript unescape() 関数を使用して動作させました。

例: http://jsfiddle.net/CFgWN/3/での 3 番目のアラート

于 2012-06-14T15:42:49.283 に答える