2005年08月18日
safari2.0ではてなブックマークのbookmarkletが化ける場合
[osx]
はてなブックマークの設定にある
[このページを追加](ポップアップ)
ですがMacOS10.4のsafari2.0(412.2.2)では
bookmarkletを実行した際のタイトルが化けてしまいます。
こういうときはescape(document.title)のescapeを外してやればよさげ。
このページを追加(ポップアップ)
javascript:window.open('http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title='+escape(document.title)+'&url='+escape(location.href),%20'_blank',%20'width=520,height=600,resizable=1,scrollbars=1');undefined;
となっているのを
このページを追加(ポップアップ)
javascript:window.open('http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title='+(document.title)+'&url='+escape(location.href),%20'_blank',%20'width=520,height=600,resizable=1,scrollbars=1');undefined;
としてやればOK。
たぶん。
ちなみに非ポップアップの方は
このページを追加 (非ポップアップ)
投稿者 kengochi : 2005年08月18日 02:51
コメント
ぬーん。
これでも化けるケースがあるみたいだ…。
単純にsafariが文字コード判定ミスってるだけのような。
投稿者 kengochi : 2005年08月23日 00:00