0

load 関数を使用して、DIV の html コンテンツをロードしています。コンテンツにアラビア文字が含まれています。アラビア文字を読み込んだ後、?????????と表示されます。 $.get 関数も同じ問題を試しました。ブラウザから html を直接開くと、アラビア語が正しく表示されます。誰でもこの問題を解決する方法を手伝ってもらえますか

4

3 に答える 3

0

Sir just add the encoding format to your html content

        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
于 2012-05-27T05:50:12.897 に答える
0

アラビア語のテキストを表示するには、エンコードを行い、ブラウザの設定を変更する必要があります。次のリンクからヘルプを取得できます。

厳密な doctype を使用した HTML ページでアラビア語/ペルシャ語の数字を表示するにはどうすればよいですか?

http://www.w3.org/International/tutorials/bidi-xhtml/

HTML アラビア語テキスト

http://www.alanwood.net/unicode/arabic.html

これを試すことができます

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
于 2012-05-27T05:42:18.343 に答える
-1

この問題を解決するには、データベース接続後にこれを使用します。

$mysqli->set_charset('utf8mb4');       // object oriented style 
<br/>
mysqli_set_charset($link, 'utf8mb4');  // procedural style

よろしく

于 2014-07-27T23:10:59.697 に答える