はてな風blockquoteのソースを簡単にコピーするSleipnir 用スクリプト

おーこれは良い。というわけで、Sleipnir の"スクリプト" は使っていないので、アドレスバー拡張メニュー用のスクリプトをつくってみつつ、トラックバックなどしてみる。Sleipnir 1.66 用。例によって、AddrMenu.ini の適当な箇所に追加します。
改行入れてない版


$blockquote|javascript:Q=document.selection?document.selection.createRange().text:document.getSelection();window.clipboardData.setData('text', '<blockquote cite="'+location.href+'" title="'+document.title+'"><p>'+Q+'</p><cite><a href="'+location.href+'">'+document.title+'</a></cite></blockquote>');eval();

改行を入れた版


$blockquote|javascript:Q=document.selection?document.selection.createRange().text:document.getSelection();window.clipboardData.setData('text', '<blockquote cite="'+location.href+'" title="'+document.title+'">\r\n<p>'+Q+'</p>\r\n<cite><a href="'+location.href+'">'+document.title+'</a></cite>\r\n</blockquote>');eval();

(2006/03/15 13:40 追記)
どちらもHTML レベルで改行が入るか入らないかだけの違いで、見た目は同じです。
サンプル

おーこれは良い。というわけで、Sleipnir の"スクリプト" は使っていないので、アドレスバー拡張メニュー用のスクリプトをつくってみつつ、トラックバックなどしてみる。Sleipnir 1.66 用。例によって、AddrMenu.ini の適当な箇所に追加します。

はてな風blockquoteのソースを簡単にコピーするSleipnir 用スクリプト | alectrope