のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

はてなブックマークレットを読めるように整形

はてなの言及のブックマークレットに改行を入れて読めるようにしてみた。

他のホームページのトップへ言及をしたかった。
ここの'http://d.hatena.ne.jp/refer?cite='
書き方をどのように変えればいいのか、
よくわからなかった。

javascript:
d=document;
w=window;
function enc(s){
	return encodeURIComponent?encodeURIComponent(s):encodeURI(s);
}if(d.selection){
	q=d.selection.createRange().text;
}else if(d.getSelection){
	q=d.getSelection();
}else if(w.getSelection){
	q=w.getSelection();
}

void(w.open('http://d.hatena.ne.jp/refer?cite='
	+enc(location.href)
	+'&title='+enc(d.title)
	+'&body='
	+enc(q),'_blank',''));