Remove inoreader ADS

Remove inoreader.com's advertisement in reading list, upgrae button and some annoying dialogs.

< Părere la script-ul Remove inoreader ADS

Întrebare/comentariu

§
Postat în: 21-01-2019

bad end of the code (var relatedObj is not used)

should be:

var overlaydivid = undefined; document.addEventListener('DOMNodeInserted', function(e) {

var relatedObj = e.originalTarget || e.target;

if(relatedObj.id && relatedObj.id.indexOf('_wrap') != -1) {
    var img_collections = relatedObj.getElementsByTagName('img');

    if(img_collections.length !=0 && img_collections.item(0) && img_collections.item(0).src.indexOf('adb_detected.png') != -1) {
        overlay_div_id = relatedObj.id.split('_')[0] + '_modal_overlay';
        relatedObj.parentNode.removeChild(relatedObj);
    }

    if(!relatedObj.style.zIndex) {
        relatedObj.style.zIndex = 1002;
    }
}else if(overlay_div_id){
    if(relatedObj.id && relatedObj.id == overlay_div_id) {
        relatedObj.parentNode.removeChild(relatedObj);
        overlay_div_id = undefined;
    }
}

})

HacksignAutor
§
Postat în: 21-01-2019
Editat în: 21-01-2019

@rsdsoft 说道: should be:

var overlaydivid = undefined; document.addEventListener('DOMNodeInserted', function(e) {

var relatedObj = e.originalTarget || e.target;

if(relatedObj.id && relatedObj.id.indexOf('_wrap') != -1) {
    var img_collections = relatedObj.getElementsByTagName('img');

    if(img_collections.length !=0 && img_collections.item(0) && img_collections.item(0).src.indexOf('adb_detected.png') != -1) {
        overlay_div_id = relatedObj.id.split('_')[0] + '_modal_overlay';
        relatedObj.parentNode.removeChild(relatedObj);
    }

    if(!relatedObj.style.zIndex) {
        relatedObj.style.zIndex = 1002;
    }
}else if(overlay_div_id){
    if(relatedObj.id && relatedObj.id == overlay_div_id) {
        relatedObj.parentNode.removeChild(relatedObj);
        overlay_div_id = undefined;
    }
}

})

Thanks for feedback. Script has been upgraded to v4.7.1 as your report~

Postează un raspuns

Autentifică-te pentru a posta un răspuns.