RemoveLJLicensePopup

remove license popup on LJ

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name RemoveLJLicensePopup
// @description remove license popup on LJ
// @version 0.3
// @author germes
// @license MIT
// @match http://*.livejournal.com/*
// @match https://*.livejournal.com/*
// @run-at document-end
// @grant none
// @namespace https://greasyfork.org/users/115181
// ==/UserScript==


    function gebi(id) {
        return document.getElementById(id);
    }

    function gebcn(className) {
        return [].slice.call(document.getElementsByClassName(className));
    }

    function removeNode(nodeElement) {
        if (nodeElement) {
            nodeElement.parentNode.removeChild(nodeElement);
        }
    }

    var
        popup = gebcn('flatblue rutos'),
        overlay = gebcn('b-fader');

    if (popup.length) {
        removeNode(popup[0]);
    }

    if (overlay.length) {
        removeNode(overlay[0]);
    }