developer's diary

最近はc#のエントリが多いです

Amazonから尼崎市立中央図書館の蔵書検索を行うブックマークレット

最近もっぱらchromeを使っているんだけど。Greasemonkeyが使えないから図書館の検索ができねぇ!ってことで簡易ブックマークレットを作ってみたので公開します。(第2弾)


amazonの本が紹介されている画面で、お気に入りに追加した“尼崎市立中央図書館蔵書確認”を押してみると。以下のポップアップがでます。

簡単に予約が可能!

ポップアップがでない場合は、蔵書検索できないのであしからず。

以下ソース

javascript:(function(){isbn=document.getElementById(%22ASIN%22).value;if(isbn.match(/(\d{9}[\d|X])/)){window.open(%22http://www.amagasaki-library.jp/tosho/asp/Book_Kensaku_w.asp?isbn=%22+isbn,%22_blank%22,'width=600,height=400,resizable=1,scrollbars=1');undefined;}})();

改行してみたソース

javascript:
  (function(){
      isbn=document.getElementById("ASIN").value;
      if(isbn.match(/(\d{9}[\d|X])/)){
          window.open("http://www.amagasaki-library.jp/tosho/asp/Book_Kensaku_w.asp?isbn=%22+isbn,"_blank",'width=600,height=400,resizable=1,scrollbars=1');
          undefined;
      }
  })();

尼崎市民でなおかつ尼崎市立中央図書館を利用している方向けの、もの凄くニッチなニーズに対応してみました。
利用する人一人もいないかもw