GetHatebuEid_hoge

    @@ -1,14 +1,16 @@ /* * @title GetHatebuEid_hoge * @description 表示しているはてなブックマークのエントリーページにリンクするはてな記法文字列(b:id:entry:XXXXXXXX)を取得するブックマークレット。 + * @description 2010/05/30 8桁で頭ゼロ詰処理を追加 * @include http://b.hatena.ne.jp/entry/* * @license MIT License * @require */ +var ZeroPadding='00000000'; var myObj=document.getElementsByName('eid'); var ele=document.createElement('textarea'); ele.style.width='100%'; -ele.value='b:id:entry:'+myObj[0].value; +ele.value='b:id:entry:'+(ZeroPadding+myObj[0].value).slice(-8); document.getElementById("main").appendChild(ele); ele.focus(); ele.select();
  • /*
     * @title GetHatebuEid_hoge
     * @description 表示しているはてなブックマークのエントリーページにリンクするはてな記法文字列(b:id:entry:XXXXXXXX)を取得するブックマークレット。
     * @description 2010/05/30 8桁で頭ゼロ詰処理を追加
     * @include http://b.hatena.ne.jp/entry/*
     * @license MIT License
     * @require 
     */
    var ZeroPadding='00000000';
    var myObj=document.getElementsByName('eid');
    var ele=document.createElement('textarea');
    ele.style.width='100%';
    ele.value='b:id:entry:'+(ZeroPadding+myObj[0].value).slice(-8);
    document.getElementById("main").appendChild(ele);
    ele.focus();
    ele.select();
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2010/05/30 09:52:04 - 2010-05-30
  2. 2010/05/16 12:56:05 - 2010-05-16