はてなダイアリーのトラックバック用URLを表示するブックマークレット

はてな外部からトラックバックしたい方はどうぞ。日付の後ろにtrackbackをつけるだけなんですけど……。

3つの出力先の違いについては、「出力サンプル」をご覧下さい。


以下のソースから3種類のブックマークレット生成しています

// 表示中のはてなダイアリートラックバックURLを表示
// @include ./lib/hatena_dinfo.js FUNC_hatena_dinfo=h
// @include ./lib/output_LIB_output.js FUNC_output=o

var r=h(location.href);
if(r==0)alert('はてなダイアリーを表示してください');
else if(r[1]=='')alert('トラックバックしたい日付をクリックしてください');
else o('http://d.hatena.ne.jp/'+r[0]+'/'+r[1]+'trackback');