IEだとまだ化けてた

Posted on 2008年 6月 2日 月曜日 by takafumi

自分で使ってる範囲では文字化けはなくなってると思ってた OpenX ですが、Xoops 内で表示させたとき IE から見るとエラー出してました。

エラーの表示は「;が無いよ!」って内容だったんですが、そんなもの Firefox でもエラーになるに決まってます。というわけでいろいろ見てみた結果、他の部分と Javascript で表示させてる部分の文字コードが違うからじゃ?と予想。Javascript の文字コードを指定してみたところ、ちゃんと表示されるようになりました。

document.write ("<scr"+"ipt charset='utf-8' type='text/javascript' src='"+m3_u);

具体的にはこう。なんだかよくわからないところで切れてるような気もしますが、気にしないことにしました。なので順番も気にしない方向で。ちなみに私のトコロでは Xoops の文字コードは EUC で OpenX から出てくるのは UTF-8 です。以下余談。

続きを読む »