affi_books

    @@ -8,7 +8,7 @@ */ var re; var title=$("title").text(); -re=$("body").text().match(/ISBN-10\D*(\d{10})/); +re=$("body").text().match(/ISBN-10\D*(\d{9}[\dX])/); if(re == null || re.length < 2){ alert("ISBNコードが見つからない。 by もうも"); return;
  • /*
     * @title affi_books
     * @description my bookmarklet
     * @include http://*
     * @license MIT License
     * @require 
     * @require jquery
     */
    var re;
    var title=$("title").text();
    re=$("body").text().match(/ISBN-10\D*(\d{9}[\dX])/);
    if(re == null || re.length < 2){
      alert("ISBNコードが見つからない。 by もうも");
      return;
    }
    
    var d=window.open().document;
    d.writeln(title + '<br><br>');
    d.writeln('文字+画像<br>');
    d.writeln('<textarea rows=2 cols=50 class="my_txt">[affi_books id="' + re[1] + '" type="box"]</textarea><br><br>');
    
    d.writeln('文字のみ<br>');
    d.writeln('<textarea rows=2 cols=50 class="my_txt">[affi_books id="' + re[1] + '" type="txt"]</textarea><br><br>');
    
    d.writeln('画像のみ<br>');
    d.writeln('<textarea rows=2 cols=50 class="my_txt">[affi_books id="' + re[1] + '" type="img"]</textarea><br><br><br>');
    
    d.writeln('by もうも<br>');
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2015/09/29 20:49:04 - 2015-09-29
  2. 2015/09/27 20:23:37 - 2015-09-27
  3. 2015/09/27 20:18:55 - 2015-09-27
  4. 2015/09/27 20:18:00 - 2015-09-27