Agni Website Building Academy (Bkjia.Com) PHP チュートリアル PHP プログラムで COOKIE に中国語データを書き込んでいるのですが、JavaScript で読み込むと読み込まれてしまい、正しく表示できないのですが?多くの友人がこの状況に遭遇したと思います。私は一昨日検索して解決策を見つけました。PHP は COOKIE を UTF-8 エンコードで書き込み、JavaScript は内部で COOKIE を使用するため、それを読み出すときにデコードするだけです。
以下は引用内容です: /** * * URL エンコード / デコード * **/ var URL = { // URL エンコード用のパブリック メソッド // URL デコード用のパブリック メソッド // UTF-8 エンコード用のプライベート メソッド for (var n = 0; n var c = string.charCodeAt(n); if (c utftext += String.fromCharCode(c); } return utftext; // UTF-8 デコード用のプライベート メソッド while ( i < utftext.length ) { c = utftext.charCodeAt(i); if (c 191) && (c } /** |