Bloquer une redirection dans Firefox
Ça n'a pas de rapport avec JavaScript, si ce n'est que j'ai rencontré plusieurs fois le problème de redirections faites en JavaScript dans des piles logicielles trop grosses (des bottes de foin) pour trouver où intervenir pour les bloquer (l'aiguille) donc je note ça ici.
Il y a bien longtemps, Firefox permettait de bloquer tout "redirect" par un simple réglage, puis avec un booléen dans about:config
mais la possibilité a été supprimée. Heureusement, on peut utiliser les outils pour développeurs (les devtools) comme ceci :
- Dans l'onglet "Réseau" des devtools Maj Ctrl E, cliquer sur le picto en forme d'interdiction 🚫
- Saisir l'URL ou une partie de l'URL à bloquer (l'URL sur laquelle la redirection envoie)
- Recharger la page (il faut avoir l'opportunité de le faire sinon l'astuce ne marche pas)
- Dans le journal des requêtes, la redirection stoppée doit être affichée en rouge : "Blocked by DevTools"
J'aimerais savoir s'il existe un autre moyen. Il existe des extensions dédiées, mais je n'ai pas trop envie de les installer. En attendant, cette astuce m'a bien dépanné.