リンククリック用隙間

    @@ -3,12 +3,13 @@ * @description 空白文字だけでクリックできないリンクをクリックできるように、隙間を追加します。 * @include http://* * @license MIT License - * @require */ (function() { -var links = document.getElementsByTagName("a"); -for (var i = 0; i < links.length; i++) links[i].appendChild(document.createTextNode("_")); +var l = document.getElementsByTagName("a"); + +for (var i = 0; i < l.length; i++) + if (l[i].offsetWidth < 6) l[i].appendChild(document.createTextNode("_")); })();
  • /*
     * @title リンククリック用隙間
     * @description 空白文字だけでクリックできないリンクをクリックできるように、隙間を追加します。
     * @include http://*
     * @license MIT License
     */
    
    (function() {
    
    var l = document.getElementsByTagName("a");
    
    for (var i = 0; i < l.length; i++)
     if (l[i].offsetWidth < 6) l[i].appendChild(document.createTextNode("_"));
    
    })();
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2011/07/25 09:52:48 - 2011-07-25
  2. 2010/08/17 11:46:46 - 2010-08-17
  3. 2010/08/17 00:38:55 - 2010-08-17
  4. 2010/08/17 00:27:05 - 2010-08-17