-emoji

  • /*
     * @title -emoji
     * @description hidden emoi emoji
     * @include http://qiita.com/*
     * @include *://*.github.com/*
     * @include *://*.github.io/*
     * @license MIT License http://opensource.org/licenses/MIT
     * @contributor noromanba http://let.hatelabo.jp/noromanba/let/hJmc452Puf0T (Fork of)
     * @javascript_url
     */
    
    // orgy emoji e.g.
    // http://qiita.com/gaogao_9/items/18b20ad9b76c9c81b5fa
    (() => {
        const clean = (ctx) => Array.from(ctx.querySelectorAll('.emoji'), img => {
            img.parentNode.removeChild(img);
        });
        clean(document.body);
    
        new MutationObserver(records => {
            records.forEach(record => {
                clean(record.target);
            });
        }).observe(document.body, { childList: true, subtree: true });
    })();
    
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2016/02/26 04:22:29 - 2016-02-26
  2. 2016/02/26 04:21:32 - 2016-02-26