Last active
April 11, 2019 23:31
-
-
Save jcmvbkbc/a7de72e719c619ac82b3da8b1eedb5de to your computer and use it in GitHub Desktop.
drop LJ promo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name drop lj promo | |
// @namespace jcmvbkbc | |
// @include https://*.livejournal.com/friends* | |
// @include https://www.livejournal.com/ | |
// @version 1 | |
// @run-at document-idle | |
// @grant none | |
// ==/UserScript== | |
function kill_promos(name) | |
{ | |
try { | |
for (;;) { | |
var v = document.getElementsByClassName(name); | |
if (v && v.length) { | |
var i; | |
for (i = 0; i < v.length; ++i) | |
v[i].parentNode.removeChild(v[i]); | |
} else { | |
break; | |
} | |
} | |
} catch(err) { | |
alert("exception in greasemonkey drop-lj-promo script: " + err); | |
} | |
} | |
kill_promos("b-ljpromo"); | |
kill_promos("b-featuredjournal"); | |
kill_promos("b-shopmachine"); | |
kill_promos("asset--feedpromo"); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment