forked from ishefi/let-me-read
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcontent.js
25 lines (23 loc) · 781 Bytes
/
content.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
console.log('in content')
var banners = ['body > div.paywall-pop-small.js-modal.modal-wrapper.modal-wrapper--fixed',
'#private-mode-wrapper', '#botspopup_wrapper']
var do_scrollbar = false;
for (var i = 0; i < banners.length; i++){
var banner = document.querySelector(banners[i]);
if (banner != undefined){
console.log('removing ' + banners[i]);
banner.parentNode.removeChild(banner);
do_scrollbar = true;
}
}
if (do_scrollbar){
console.log('adding scroll bar')
document.querySelector('html').style.overflowY = 'auto';
}
else {
console.log('doing extreme stuff')
var loc = document.location.href;
if (!loc.includes('172') && !loc.includes('MAGAZINE')){
window.location.replace(loc + '?172')
}
}