JavaScriptはてなダイアリーにて画像を表示する場合、はてなフォトライフが利用されることが多い。しかし3MBしか容量が無いため、画像の圧縮やサイズを誤るとすぐに一杯になってしまう。 また一日1枚画像をアップロードできるが、好きな場所に表示させることが難しいため使いづらい。そこでデフォルトのクラスがphotoの画像はdisplayをnoneにして表示を行なわず、別途imgタグにてその日の画像を表示させるようにしている。 その際、以下のブックマークレットにて、カーソル位置に当日の画像タグを挿入できる。IEとFirefoxにて動作確認を行なった。 javascript:(function(){with(document.forms.edit){var i,t=body;var u=location.href.split("/")[3];try{i="/images/diary/"+u.ch