ブックマークレット

自分で使う専用に書いてみた。
あるページを見ていて,範囲選択していれば引用してリンクのタグを吐く。選択してなければただのリンクタグを吐く。
はてなダイアリーライター用にテキストを吐き出せればOK。


いまいち自身がないけど・・・

javascript:
(function(){
 function o(s){
  var d=window.open('','nucleusbm','scrollbars=yes,width=550,height=400,left=10,top=10,status=yes,resizable=yes').document;
  d.writeln('<textarea rows=18 cols=60>'+s+'</textarea>');
  d.close()}var prefix='- ';
  var suffix=' -';
  var title=document.title;var target='_blank';
  if(contents=document.getSelection()){
   o('>|\n'+contents+'\n'+prefix+'<a href=\''+location.href+'\' target=\''+target+'\'>'+title+'</a>'+suffix+'\n|<\n');
  }else{
   o(prefix+'<a href=\''+location.href+'\' target=\''+target+'\'>'+title+'</a>'+suffix+'\n');
  }
 }
)
();