Ändern Sie die Quelle der Site bei jeder Belastung in Firefox

521
Damn Terminal

Es gibt eine Website auf meinem Uni-Localnet, die eine Inline-CSS für Body darstellt

<body class="maincon" style="somejunk"> 

was es komisch aussehen lässt. Wenn Sie den Inline-Style mit dem Firefox Inspector (F12) entfernen, sieht es wieder gut aus, aber ich möchte das automatisch bei jeder Seite tun, die für diese Domain geladen wird.

Was ist der einfachste Weg, dies zu erreichen, vorzugsweise in Firefox? Ein Greasemonkey-Skript? Oder gibt es eine native Methode?

1

2 Antworten auf die Frage

2
harrymc

Verwenden Sie das Greasemonkey- Add-On, um den folgenden JavaScript-Code beim Laden der Seite auszuführen:

var x = document.getElementsByTagName("BODY")[0]; x.removeAttribute("style"); 

Für Ihre Bequemlichkeit habe ich eine Demo erstellt, die den Code hier in Aktion zeigt . Klicken Sie auf die Schaltfläche Ausführen, um zu sehen, dass es funktioniert.

Informationen zur Verwendung von Greasemonkey finden Sie im
Anfängerhandbuch für Greasemonkey-Benutzerskripts in Firefox .

Beeindruckend. Du hast wirklich alles übertroffen. Vielen Dank! Damn Terminal vor 7 Jahren 0
1
Sebastian Zartner

Die Firefox DevTools haben keine Möglichkeit, eine Änderung jedes Mal auf eine Website anzuwenden, wenn die Seite geladen wird.

Wenn es sich nur um ein paar Layoutänderungen handelt, ist Stylish das richtige Add-On. Wenn sich die Änderung auch auf die Funktionalität bezieht, ist ein GreaseMonkey-Skript der richtige Weg.