水曜日, 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

ちょっと気になったこと

テンプレートに追加したスクリプトは
設定のTemplateのPage ElementsとFonts and Colorsでも実行される件
Page Elementsが機能しなくなって焦った><
設定の時は追加したスクリプトは動かないようにした方がいいかも
スクリプトによるけどね。

次に気になったこと
記事に初めの所にアンカーが埋め込まれてるけど
このアンカーへのリンクってどこで使われてるんだろ?
ソース見ない限り知る術が無いような気がする…

も1つ
idがBlog1のタグの中にさらにidがBlog1のタグができることがある
特にOlder Postsとかでページを更新した時とか