パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

12月15日付けWindowsUpdate後、IEで文字化け多発中な模様」記事へのコメント

  • <META HTTP-EQUIV=Content-Type CONTENT="text/html; charset=ISO-2022-JP"> と記述したhtmlファイルを D&D あるいは ファイルメニューから選択しても文字化けします。

    # ファイル数考えると頭が痛いです……
    --
    notice : I ignore an anonymous contribution.
    • ローカルに保存したファイルは、HTTP応答ヘッダーの情報が亡くなって、さらに不利な状況になる可能性もありそう。
      親コメント
    • もしかして,そのmetaタグの前にtitleタグが入っていないでしょうか?
      IEのみその状態の時にmetaタグ無視して自動判定して文字化けするということがよくあります.

      親コメント
      • TITLEタグは<HEAD>の最後に記述しています。
        先頭部分は以下の通り。

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
        <HTML LANG=ja>
            <HEAD>
                <meta http-equiv="Content-Script-Type" content="text/javascript">
                <meta http-equiv="content-style-type" content="text/css">
                <META HTTP-EQUIV=Content-Type CONTENT="text/html; charset=ISO-2022-JP">

        適当なISO-2022-JPのhtmlファイルを皆様の手元のIEに喰わせた方が早いと思います。(2台のXP機で発生する事を確認しています)
        ローカルファイルのcharsetを無視するのは非常に迷惑です……
        --
        notice : I ignore an anonymous contribution.
        親コメント
      • by Anonymous Coward
        IE だけではないですよ。META タグの charset を検出する前に非 ASCII 文字があるとその後の文字列を正常に解析できなくなるのは真っ当な動作です。
    • by Anonymous Coward

      だからぁ、メタタグの問題でもないし、HTMLファイル書き換えないと直せないわけではないはずなんだけど。(まっとうなWebサーバー使ってれば。)

      • by Anonymous Coward

        Dobon氏はローカルとおっしゃっているんだから、fileスキームの話でしょう。
        Webサーバは関係ないです。

    • by Anonymous Coward

      w3cは<head>内の<meta>タグ内の定義はhttp serverが解釈して適切なresponse headerを送出すると定義してる。

      仕様通りに動作していないapacheやiis等既存の実装が問題であってuser agentの問題でもhtml authorの問題でもない

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

処理中...