[Reference:<_A35@freyasx.ML_>]
Newsgroups: mail-lists.freyasx
[FreyaSX] Re: FreyaSXのバグ報告
On 09/01/04(17:32) you ysato@delegate (Yutaka Sato) wrote
in <_A35@freyasx.ML_>
|と思ったら、Win上のMSIE5で再現しました。
|文字の種別によらず、日本語文字コードで検索した後に、「選択」や前後を
|クリックすると化けます。HTML中のHREFの値に埋め込んだURL中の検索語を
|エンコードしてなかったことが原因でした。これは fsearchcgi.cc の中の
|makeParams() という関数の先頭に、
|
| query = escape_url(query);
|
|というのを入れれば直ります。
|なお、この変更をしても、[English]を選んだ時に化けるという問題がある
|ようですが、これは MSIE が HTTP ヘッダ中の Content-Type の charsetを
|見てないからではないかと思います。META HTTP-EQUIV で指示してやったら
|認識するかも。
こちらは私のかん違いでした。問題はこちらのウェブサーバ(DeleGate)の設定
によるもので、MSIEに限らずNetscapeでも発生しました。MSIEがHTTPヘッダ中の
Content-Typeのcharsetを見ない、というのも私のきのせいのようです。
#どうも昔MSIEがぼろぼろだったころのイメージが抜けない。。。
D G
┌─┐┬┌──┬┐ //\^^ ( - ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_< >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)
|