ブクログのブックマークレットを改良してKindle本も登録できるように

ブクログには、Amazonページから簡単に登録できるブックマークレットが準備されています。

ブックマークレット

で、このブックマークレットはとても便利なのですが、残念ながらKindle本に対応していません。

以下のページで発動すると、

空っぽの検索結果が返ってきます。

どうやら、紙の本のページとKindle本のページでは、ASINを取得するためのElementが異なる様子。

そこで、少し書き換えたものを用意しました。

ブクログのブックマークレット – 倉下忠憲の発想工房

javascript:var%20d=document,w=window,g=d.getElementById('ASIN');if(!g)var%20g=d.getElementsByName('ASIN.0')[0];var%20e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://booklog.jp/blet',l=d.location,a=(g?g.value:''),e=encodeURIComponent,p='?v=2&u='+e(l.href)+'&s='+e(s)+'&a='+e(a),u=f+p,a=function(){w.open(u,'_blank')};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);%20else%20a();%20void(0);

こちらのコードであれば、Kindle本でもばっちり登録されます。

Kindle本の登録が多い方はお使いください。

では、では。

▼こんな一冊も:

ソーシャル時代のハイブリッド読書術
C&R研究所 (2016-04-21)
売り上げランキング: 107,915