水曜日, 11月 08, 2006

IEのherf文字化け追加実験

ラベルの名前がアルファベットに半角スペースとか入ってるとこないだの方法ではうまくいかなかった

UTF-8→URLエスケープ(元のURL)→unescape(hrefで取得したURL?)→escape=元のURL(うまくいかないことがある)

文字によってunescapeされる時とされない時があるのかな?

unescapeは1回でも2回でも結果は同じなので
最後のescapeをする前にunescapeすることにしてみた

UTF-8→URLエスケープ(元のURL)→unescape(ブラウザがしたりしなかったり?)→unescape(強制的にしてみる)→escape=元のURL

0 件のコメント: