calm bg!

  • /*
     * @title calm bg!
     * @description calm background image by force
     * @include http://*
     * @include https://*
     * @license MIT License http://opensource.org/licenses/MIT
     * @javascript_url
     */
    
    document.body.style.backgroundImage = '';
    delete document.body.style;
    void 0;
    
    // DBG
    /*/
    document.body.style.backgroundImage = '';
    delete document.body.style.backgroundImage;
    
    // c.f. PropertyDescriptor
    // http://qiita.com/setzz/items/db5c501272b622fdd848
    // http://yutapon.hatenablog.com/entry/2014/05/20/102526
    Object.getOwnPropertyDescriptor(document.body.style, 'background');
    // => Object {value: "", writable: true, enumerable: true, configurable: true}
    
    Object.seal(document.body.style);
    delete document.body.style;
    
    Object.freeze(document.body.style);
    delete document.body.style;
    // */
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。

History

  1. 2014/11/01 07:23:44 - 2014-11-01