ホームページ >バックエンド開発 >PHPチュートリアル >ページ上のテキストは正常に表示されますが、ダイアログ ボックスが文字化けしています。説明は何ですか?何をするか

ページ上のテキストは正常に表示されますが、ダイアログ ボックスが文字化けしています。説明は何ですか?何をするか

WBOY
WBOYオリジナル
2016-06-13 13:11:191030ブラウズ

ページ上のテキストは正常に表示されますが、ダイアログ ボックスが文字化けしています。説明は何ですか?
ここでこの質問をするのが適切かどうかわかりません。
PHP を学んだばかりですが、ページ、データベース接続、データベース コーディングについて混乱していました。問題は解決されました。
しかし、今日別の問題を発見しました。
ページ上のテキストは正常に表示されているのに、ポップアップ ダイアログ ボックス内のテキストが文字化けするのはなぜですか。
このエンコーディングをどこに設定するか!解決方法!
写真付き:

-----解決策---------------------------- ----
あなた ページは gbk ですが、ダイアログ ボックスに与えられるデータは utf-8 です

------解決策----------------------
このボックスをポップアップさせるために js ファイルを呼び出しましたか? 。
呼び出す js ファイルのエンコーディングを utf-8 エンコーディングに変更するだけです。
Notepad++ を使用して utf-8 に変換できます

js ファイルが UTF-8 でエンコードされたファイルであることを必ず確認してください
------解決策---------
投稿したphpファイルはgbkからのものです
------解決策---------
ファイルエディタで転送します。
どのエディタを使用していますか?
各エディターはファイルの変換方法が異なります

npp の場合、形式は BOM なしの utf-8 に変換されます


------解決策------------------
Notepad++ を使用することをお勧めします。形式は - Converting BOM のない UTF-8 への変換は Dreamweaver では機能しません。
------解決策----------------------
もし私があなたのことを知っていたら、あなたを遠ざけるでしょう。まずこの php をバックアップし、このページをデスクトップに表示し、メモ帳で開きます。メモ帳の左上隅にファイルがあります。クリックして名前を付けて保存すると、ボックスが表示され、そのボックスの下にコードが表示されます。 ANSI を選択して保存してください。ページが文字化けしている場合は、ページから header("Content-type:text/html;charset=utf-8");
を削除してください。メモ帳を使用して UTF-8 に戻します。
------解決策------------------
うまくいかない場合は、QQ までお電話ください。 936466648、リモートでダウンロードします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。