はてなハイクの Hot Keywordsページで気休め程度な bookmarklet

    @@ -12,7 +12,7 @@ for (i = 0; i < keyword.length; i++) { href = keyword[i].getAttribute('href'); tn = keyword[i].firstChild.nodeValue; - if (href.match(/http\/\/\//) || tn.match(/\s{1,}|^https?:\/\//)) { + if (href.match(/http\/\/\//) || tn.match(/\s{1,}|^https?:?\/\//)) { keyword[i].parentNode.style = 'display: none;'; } }
  • /*
     * @title はてなハイクの Hot Keywordsページで気休め程度な bookmarklet
     * @description 
     * @include http://h.hatena.ne.jp/hotkeywords
     * @license CC0 1.0 Universal
     * @require 
     */
    
    (function () {
      var keyword = document.querySelectorAll('.cloud a.keyword');
      var href, tn, i;
      for (i = 0; i < keyword.length; i++) {
        href = keyword[i].getAttribute('href');
        tn = keyword[i].firstChild.nodeValue;
        if (href.match(/http\/\/\//) || tn.match(/\s{1,}|^https?:?\/\//)) {
          keyword[i].parentNode.style = 'display: none;';
        }
      }
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2014/10/07 07:44:32 - 2014-10-07
  2. 2014/10/06 00:02:58 - 2014-10-06
  3. 2014/10/05 23:58:19 - 2014-10-05