Comment puis-je arrêter les scripts sur une page dans Firefox?

6

Comment puis-je arrêter les scripts sur une page de Firefox? Je me fiche de savoir si la solution est draconienne. Les solutions très techniques sont également acceptables.

Précision: je ne veux pas désactiver les scripts de manière permanente. Je veux pouvoir tuer un script (ou tous les scripts actifs) à la demande pour une page Web donnée.

Sildoreth
la source
3
noscript.net
Arkadiusz Drabczyk Le 07
2
Appuyez sur pour ESCarrêter l'exécution du script.
simlev
Mettre en pause, abandonner ou désactiver? Si vous souhaitez activer temporairement JS, vous devez utiliser NoScript.
Oskar Skog
4
En appuyant sur ESCN'empêche pas ReactJS de s'exécuter.

Réponses:

0

Firefox fournit une méthode pour désactiver JavaScript dans ses paramètres de configuration. Vous pouvez mettre about:configdans la barre d'adresse l'endroit où vous placeriez normalement l' URL d'une page que vous souhaitez visiter. Vous verrez un avertissement indiquant "La modification de ces paramètres avancés peut être préjudiciable à la stabilité, à la sécurité et aux performances de cette application. Vous ne devez continuer que si vous êtes sûr de ce que vous faites." Cliquez sur le bouton "Je ferai attention, je vous le promets!" bouton. Cherchez lejavascript.enabledréglage; lorsque vous l'avez trouvé, double-cliquez dessus pour faire basculer le paramètre activé sur désactivé. Vous pouvez également cliquer avec le bouton droit sur le paramètre et choisir "Basculer". Mais cela activera / désactivera JavaScript pour tous les sites et toutes les pages. Vous devrez donc désactiver JavaScript avant de visiter la page, puis le réactiver. Pour un contrôle plus précis au niveau du domaine et de la page, vous pouvez installer l' extension NoScript pour Firefox.

Une autre option est le module complémentaire PrefBar pour ajouter un bouton permettant d' activer et de désactiver JavaScript pour l'onglet en cours . La page d'accueil du développeur est à PrefBar .

point de lune
la source
0

Presser a ESCfonctionné pour moi comme suggéré par @simlev. Pour moi, il s’agissait d’une page dans laquelle une fenêtre contextuelle bloquante serait affichée 5 à 10 secondes après le chargement de la page. En appuyant ESCefficacement, le JavaScript est arrêté sur cette page. Cela ne remplacerait pas des extensions telles que NoScript, mais pourrait être utile dans des situations similaires.

dojuba
la source
1
Cela ne fonctionne pas. Les sites apparaissent toujours avec une utilisation élevée du processeur dans environ: performances après avoir appuyé sur ESC
JKAbrams
Eh bien, ce n'était pas une réponse définitive absolue, mais simplement «une» réponse possible qui a fonctionné pour moi et, évidemment, pour d'autres. De toute évidence, la réponse dépendra de nombreux facteurs, tels que le navigateur, le framework JS, etc.
dojuba