Blendet die bereits im Browser geladenen, aber versteckten Inhalte / Artikel der sueddeutsche.de nach kleiner Verzögerung ein.
< Feedback on Free Süddeutsche ~ Adblock-Blocker-Block
Damit es auch auf der Startseite und nicht nur in den Artikeln funktioniert:
document.body.style = "overflow-y: scroll; height: " + document.body.clientHeight + "px;";
hej,hej GreasyROB – Danke für Deine Anregung, die ich gerne in Version 0.4 (mit kleiner Danksagung ;-) aufgenommen habe. Mit FIREFOX hatte ich keine Probleme, welche Browser hattest Du verwendet (bzw. welche Explorer-Version)? greez, LYNX
Hi LYNX,
das Problem gibt es bei FF 52.9
greez, GreasyROB
Die Reihenfolge der Zeilen müsste so sein:
$("div[class^='sp_message_']").remove();
document.body.style = "overflow-y: scroll; height: " + document.body.clientHeight + "px;";
document.getElementById("sueddeutsche").style.display = "block";
console.log("[Free SZ] *done*" + document.body.clientHeight);
Wenn die 2. Zeile stattdessen die 3. Zeile ist (wie aktuell), funktioniert das Scrollen auf der Startseite nicht (in der Konsole gibt es eine Fehlermeldung, dass 'getElementById' nicht klappt und vermutlich wird dann auch jede nachfolgende Zeile nicht ausgeführt - bin aber kein Experte).
Ergänzung, um neueste Adblock-Blocker Variante abzufangen
Hi,
das Skript funktioniert gut, allerdings werden per Skript auf Sueddeutsche.de auch die Scrollbars entfernt. Diese Zeile Code hinzufügen und die Scrollbars werden wieder angezeigt:
document.body.style = "overflow-y: auto; height: " + document.body.clientHeight + "px;";
Vielen Dank für ein gelegentliches Update des Skripts!
RL