View Single Post
Old 08-02-2017, 06:47 PM  
deonbell
Confirmed User
 
deonbell's Avatar
 
Industry Role:
Join Date: Sep 2015
Posts: 1,045
chrome extension - gift for gfy friends

I notice some of you are sad and depressed. This may help your life This is not my code, but I find it and modify.

I get tired of seeing pornhub on reddit every week. So I find a simple extension that replaces words. You can modify to what you want.


content.js
Code:
var elements = document.getElementsByTagName('*');

for (var i = 0; i < elements.length; i++) {
    var element = elements[i];

    for (var j = 0; j < element.childNodes.length; j++) {
        var node = element.childNodes[j];

        if (node.nodeType === 3) {
            var text = node.nodeValue;
            var replacedText = text.replace(/pornhub/gi, '[advertisement]');

            if (replacedText !== text) {
                element.replaceChild(document.createTextNode(replacedText), node);
            }
        }
    }
}
manifest.json
Code:
{
"manifest_version": 2,
    "name": "[goodbyelosers]",
    "description": "[replaces pornhub with advertisement]",
    "version": "1.0",
    "content_scripts": [
        {
            "matches": [
                "*://*/*"
            ],
            "js": [
                "content.js"
            ],
            "run_at": "document_end"
        }
    ]
}
deonbell is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote