• ベストアンサー

ページが真っ白です

自分で作ってるHPですが、一つのページだけ 真っ白で表示されなくなりました。 今までは普通に見えてました。 エンコードを変えると表示されるようになりました。 しかし、毎回こうなので少々面倒です。 なにか対策はあるでしょうか? win98 IE5.5SP です。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#3345
noname#3345
回答No.2

通常、メタタグを入れていればちゃんと表示されるはずですが・・・。 エンコードを治す前の文字コードは何になっていますか? 後考えられることは、 1.メタタグの前に何らかの文字コードにShift_Jis以外の文字を検出して、それが影響している。 2.プロキシサーバーが影響している。 とかですかねぇ? yahooの文字化け対策情報が参考になるかもしれません。 http://www.yahoo.co.jp/docs/help/mojibake/sonota.html ひとまず、 1.エンコードの自動選択にチェックをいれてみる。 2.メタタグをHTMLファイルの一行目に入れてみる。 で対応してみていかがでしょう? 特に2.で解決するようであれば、メタタグ以前に何か悪さをするコードがHTMLソース内に入っているのだと思います。 # でも通常これってネスケではよくあるけど、IEでは当たったことないですけどねぇ?(^^;;

参考URL:
http://www.yahoo.co.jp/docs/help/mojibake/sonota.html
HONHON
質問者

お礼

もともとちゃんと見えてたので、不思議なんですが 自動選択にはもちろんチェック入ってます それが、今度はまた急に見えるようになりました・・ もうわけわかりませんが解決しました。 ありがとうございました。

その他の回答 (1)

noname#3345
noname#3345
回答No.1

HTMLファイルの冒頭で、content-typeの設定をしていますか? Shift_JISであれば、 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> というように設定します。 その他のエンコードにする場合は、charsetの後を変更してください。 これでエンコードの初期値が設定されます。

HONHON
質問者

補足

お返事ありがとうございます。 HPビルダーを利用していて、トくに自分で設定してませんでしたが、今見たらちゃんと <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> と、入ってました。 他に原因はあるでしょうか? 今まで平気だったのに、どうしてこうなるのでしょうね?

関連するQ&A

専門家に質問してみよう