Changer la source du site à chaque chargement dans Firefox

1

Il y a un site Web sur mon uni localnet qui sert un css en ligne pour le corps

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

ce qui rend ça bizarre. La suppression du style en ligne avec l'inspecteur de Firefox (F12) donne à nouveau une apparence satisfaisante, mais j'aimerais le faire automatiquement à chaque chargement de page pour ce domaine.

Quel est le moyen le plus simple d'y parvenir, de préférence dans Firefox? Un script Greasemonkey? Ou existe-t-il une méthode native?

Damn Terminal
la source

Réponses:

2

Utilisez le module complémentaire Greasemonkey pour que le code JavaScript suivant soit exécuté au chargement de la page:

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

Pour votre commodité, j'ai créé une démo qui montre le code en action ici . Cliquez sur le bouton Exécuter pour le voir fonctionner.

Pour apprendre à utiliser Greasemonkey, consultez
le Guide du débutant sur les scripts utilisateur Greasemonkey dans Firefox .

harrymc
la source
Sensationnel. Vous avez vraiment fait des pieds et des mains. Merci!
Damn Terminal
1

Les outils de développement de Firefox ne permettent pas d’appliquer une modification à un site Web à chaque chargement de la page.

S'il ne s'agit que de quelques changements de mise en page, Stylish est le bon complément à utiliser. Et si le changement concerne également la fonctionnalité, un script GreaseMonkey est la solution.

Sebastian Zartner
la source