• 締切済み

何故か一部だけ文字化け

サーバーをレンタルしてHPをアップしたのですが、ほとんど文字化けします。 というのもどういうわけか、外部スクリプトを使用している部分だけは普通に表示されています。 IEのブラウザで、表示→エンコード→日本語(自動選択)をクリックすると正常に表示されますが、 あらためてそのHPを開くと、また文字化け状態になってしまいます。 正常表示された後に更新を押しても、文字化け状態に戻ります。 「自動選択」の部分にはチェックが入っています。 「日本語(自動選択)をクリックすると正常に表示」 この後に再度エンコードを開くと、もともと一覧にはなかった【日本語JIS】が現れて、 そこに黒丸(●)がつきます。(半透明になってクリックはできない) 1.これはどちら(HPの設定・ブラウザ設定)がまちがってるのでしょうか? 2.外部スクリプトだけが何故正常に表示されるのかがわかりません。 2は今後の参考にしたいだけなので、1の文字化けの対処についてお答えねがいます。

みんなの回答

  • Joka
  • ベストアンサー率28% (12/42)
回答No.1

head 部分の文字コード指定はどうなっていますか? それがレンタルしたサーバーがサポートしたものと一致していますか?

ame-sanc
質問者

お礼

ご回答ありがとうございます。 <meta http-equiv="Content-Type" content="text/html; charset=shift_jis"> サーバーは「さくらサーバー」で、サイト内のページが「shift_jis」なので同じだとは思います。 引き続きよろしくお願いします。

ame-sanc
質問者

補足

すみません、保存時の文字コード指定が違ってたようです。「シフトJIS」に変更して 無事解決しました。お手数おかけしました。

関連するQ&A

専門家に質問してみよう