お蔵入り

clip!clip!
Ads By Google

EUCでページが真っ白←回避策ありませんか!

動的に出力されるページでたまにページが真っ白になります。
アレコレ調べたら、文字コードがEUCでIE7だとなるみたいです。

METAタグは役にたたないようですので、gooみたいに<!--龠龠龠-->とか出力ヘッダに埋め込んだりしましたが、ダメでした。

真っ白になる頻度は、
METAタグだけだと5回に1回
<!--龠龠龠-->とかだと10回に1回
出力ヘッダに埋め込むと20回に1回
全部やると30回に1回くらいです。

ちなみにページが真っ白とは、正常なソースが取得できずにIE7が書き出した簡単なブランクページです。
ページを更新すると正常表示されます。

CGIのエラーはありませんので、EUC+IE7で真っ白バグという事であきらめるしかないでしょうか?

ページは動的に出力する必要があり、DB連携の関係上、文字コードもEUCのままがいいのです。

2008-08-26 15:37の質問
cgi  バグ  IE7  EUC  文字コード  真っ白  
CGI
CGI の情報はこちらです
www.cgiboy.com/
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。

回答(1)

1.

2008-08-28 06:28:41
ソースは正常に取得しているもののレンダリングで文字コードを正しく認識できずにEUC-JPの場合に、描画できずに真っ白になるのはバグですから、諦めてMicrosoftがFixするのを待つしかないと思います。

当面の回避策としては、ソースの最初にEUC-JPにしか含まれていない文字をコメントとして埋め込む方法しかないと思います。
Ads By Google

コメント

まだコメントがありません

トラックバック(2)

トラックバックURL: