Amazonで同じジャンルの最新売れ筋を見るbookmarklet!

  • /*
     * @title       Amazonで同じジャンルの最新売れ筋を見るbookmarklet!
     * @description たとえばゲームの商品ページで実行すれば1時間毎に更新される「ゲームのベストセラー」のページを開きます
     * @include     *
     * @require      http://let.hatelabo.jp/Koonies/let/gYC-xJrjgYrCYg.packed.js
     */
    
    (function(){
      function $x(exp) {return document.evaluate(exp,document,null,7,null)};
      var lank1,lank2,i,str;
      lank1=$x('//a[contains(@href,"/gp/bestsellers/") and contains(@href,"_last")]');
      lank2=$x('//a[contains(@href,"/gp/bestsellers/")]');
      if(lank1.snapshotLength){
        str=lank1.snapshotItem(0).href;
      }else if(lank2.snapshotLength){
        str=lank2.snapshotItem(0).href;
      }else{
        str="http://www.amazon.co.jp/gp/bestsellers/ref=pd_ts_d_ldr";
      }
      str+="&tag=kooniesb-22";
      //  window.open(str);
      location.href=str;
    })();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2011/06/28 21:25:36 - 2011-06-28
  2. 2011/02/03 02:40:39 - 2011-02-03