mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-10 06:57:48 +01:00
Fix-update Telegraaf.nl (FF meta-refresh)
This commit is contained in:
parent
598772a45e
commit
a00b6f9afb
1 changed files with 9 additions and 3 deletions
|
@ -32,7 +32,7 @@ else if (matchDomain("thesaturdaypaper.com.au")) {
|
|||
}
|
||||
|
||||
else if (matchDomain('rep.repubblica.it')) {
|
||||
setTimeout(function () {
|
||||
window.setTimeout(function () {
|
||||
if (window.location.href.includes('/pwa/')) {
|
||||
window.location.href = window.location.href.replace('/pwa/', '/ws/detail/');
|
||||
}
|
||||
|
@ -57,6 +57,12 @@ else if (matchDomain('telegraaf.nl')) {
|
|||
if (window.location.href.startsWith('https://www.telegraaf.nl/error?ref=/')) {
|
||||
window.location.href = window.location.href.split('&')[0].replace('error?ref=/', '');
|
||||
}
|
||||
let refresh = document.querySelector('div[id="content"] > meta[http-equiv="refresh"]');
|
||||
if (refresh) {
|
||||
window.setTimeout(function () {
|
||||
window.location.reload(true);
|
||||
}, 500);
|
||||
}
|
||||
let article_wrapper = document.querySelector('.ArticlePageWrapper__uid');
|
||||
let spotx_banner = document.querySelector('.ArticleBodyBlocks__inlineArticleSpotXBanner');
|
||||
let paywall = document.querySelector('.PopupBackdrop__block');
|
||||
|
@ -100,7 +106,7 @@ else if (matchDomain("washingtonpost.com")) {
|
|||
const free_button = document.querySelector('.gdpr-consent-container .continue-btn.button.free');
|
||||
if (free_button)
|
||||
free_button.click();
|
||||
setTimeout(function () {
|
||||
window.setTimeout(function () {
|
||||
const gdprcheckbox = document.querySelector('.gdpr-consent-container .consent-page:not(.hide) #agree');
|
||||
if (gdprcheckbox) {
|
||||
gdprcheckbox.checked = true;
|
||||
|
@ -238,7 +244,7 @@ else if (matchDomain("economist.com")) {
|
|||
const advert = document.querySelector('.advert');
|
||||
const wrapper = document.getElementById('bottom-page-wrapper');
|
||||
removeDOMElement(subscribe, advert, wrapper);
|
||||
setTimeout(function () {
|
||||
window.setTimeout(function () {
|
||||
const paywall = document.querySelector('.layout-article-regwall'); ;
|
||||
if (paywall) {
|
||||
window.location.reload(true);
|
||||
|
|
Loading…
Reference in a new issue