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?

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 .


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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.