• 締切済み

コンテンツのエンコードを変更するには

IFRAME内に表示されるコンテンツにおいて、METAタグではcharset=Shift_JISとなっているのですが、ファイル自体はUTF-8で保存されています。 このためブラウザで表示すると文字化けが発生し、ブラウザの[表示]-[エンコード]メニューから手動でエンコードを変更しています。 IFRAME内のコンテンツに矛盾があるのですが、すぐに改善することができません。 このようなコンテンツを文字化けさせずに表示させることはできないでしょうか。 あるいは、JavaScriptなどでボタンなどをクリックすれば簡単にエンコードを変更することはできないでしょうか?

みんなの回答

noname#100277
noname#100277
回答No.1

呼び出し元のHTMLのcharsetをUTF-8に指定したら駄目なのでしょうか? コレでも文字化けしますか? 呼び出されたHTMLと同じにすれば良いのでは?

noname#244834
質問者

補足

返信が遅れ申し訳ありません。 呼び出し元のHTMLをUTF-8にしても、文字化けされたままです。 対応は難しそうでしょうか・・・

関連するQ&A