Safari1.2にしたら

MovableTypeにブックマークレットで投稿するようにしているのだけれど、Safari1.2にしたら文字化けしまくるようになった。で、対策。document.titleとwindow.getSelectionのところをescapeすると大丈夫っぽい。

javascript:void(create_weblog=window.open('http://PATH_TO_MT/mt.cgi?is_bm=1&blog_id=2&bm_show=trackback,category,allow_comments,allow_pings,convert_breaks,excerpt,text_more&__mode=view&_type=entry&link_title='+escape(document.title)+'&link_href='+escape(window.location.href)+'&text='+escape(window.getSelection()),'_blank','scrollbars=no,width=420,height=820,status=yes,resizable=yes,scrollbars=yes'));create_weblog.focus();

タイトルとURLをコピーしました