makeLinkHateBkmkAndHateStr

  • /*
     * @title makeLinkHateBkmkAndHateStr
     * @description はてなブックマーク数(users)のリンクをつくるブックマークレット + はてなスター
     * @include http://*
     */
    
    // cf http://d.hatena.ne.jp/Hamachiya2/20090910/bookmarklet
    
    javascript: void(function (r, t) {
      prompt('',
        '<a href="' + r + '">' + t +
        '</a><a href="http://b.hatena.ne.jp/entry/' + r.replace(/#/g, '\u002523').replace(/^http(s{0,1}):\/\//, function (a, b) {
        return b ? 's/' : ''
      }) +
        '"><img src="http://b.hatena.ne.jp/entry/image/' + r.replace(/#/g, '\u002523') +
        '" alt="はてなブックマーク - ' + t +
        '" border="0" /></a>' +
        '<img src="http://s.st-hatena.com/entry.count.image?uri=' + encodeURIComponent(r) +
        '" alt="はてなスター - ' + t +
        '" border="0" />')
    })(location.href, document.title)
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2012/12/31 19:47:28 - 2012-12-31