J'essaie de déboguer les fonctionnalités d'un site Web lorsque les utilisateurs désactivent leur JavaScript. Je me demandais comment désactiver JavaScript pour une page de Google Chrome DevTools?
J'essaie de déboguer les fonctionnalités d'un site Web lorsque les utilisateurs désactivent leur JavaScript. Je me demandais comment désactiver JavaScript pour une page de Google Chrome DevTools?
Réponses:
Cliquez sur le ⋮
menu dans le coin des outils de développement, cliquez sur Paramètres, puis cochez Disable Javascript
sous Debugger
.
Documentation officielle: désactiver JavaScript avec Chrome DevTools
Il y a maintenant un menu de commandes intégré à DevTools qui facilite la désactivation de JavaScript. Cela existe depuis avril 2016 environ.
Disable JavaScript
(ou une version de cela ... c'est une recherche floue) puis appuyez sur Enter.Utilisez la Enable JavaScript
commande lorsque vous souhaitez la réactiver.
Cette extension le rend plus rapide: Quick Javascript Switcher
Vous pouvez également exécuter Chrome avec JavaScript désactivé par défaut en utilisant l'indicateur:
-disable-javascript
Vous utiliseriez cela par exemple en exécutant Chrome comme ceci:
C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript
-disable-javascript
ne fonctionne pas avec google-chrome-stable-51.0.2704.106-1.x86_64.
--blink-settings=scriptEnabled=false
plutôt
Sous OSX, je devais cliquer sur les triples points verticaux et décocher une case dans la section des paramètres. Qui peut également être ouvert avecf1
Pour bloquer temporairement JavaScript sur un domaine:
View site information
)JavaScript
, sélectionnezAlways block on this site
Sous Mac OS X:
L' extension Chrome Quick JavaScript Switcher est cependant beaucoup plus simple :-)
L'icône d'engrenage ne fait plus partie des outils de développement. Depuis Chome 30.0 il n'est même plus possible de le ramener ( Dans Google Chrome Developer Tools, les icônes de la barre d'outils ont disparu. Qu'est-ce qui donne? )
La première façon
⋮
bouton dans le coin supérieur droit des outils de développement, puis cliquer Settings
dans le menu.Ensuite, vous devez faire défiler la fenêtre des paramètres vers le bas et vous verrez la case à cocher pour désactiver JavaScript comme suit:
Cliquez simplement sur cette case à cocher et appuyez escsur la touche du clavier pour masquer les paramètres. Si vous souhaitez l'activer, vous devez recommencer de la même manière.
La deuxième voie
Si tout cela ne fonctionne pas
Pour une raison quelconque, il est possible que cela ne fonctionne pas. Dans ce cas, j'ouvre un nouveau site vide en "mode navigation privée" et je fais tout cela là-bas.
Le moyen le plus rapide
Dans le Chrome Web Store ou sur le site Opera Addon, vous pouvez trouver et installer des extensions qui le font en un seul clic. Recherchez simplement "Javascript Switcher"
:
Collez-le: chrome: // paramètres / contenu
Allez dans la section "Javascript" et désactivez-le.
Appuyez sur F8 pour geler / dégeler temporairement JS (avec DevTools ouvert).
Ceci est très utile pour déboguer des problèmes d'interface utilisateur sur des éléments qui peuvent perdre le focus si vous cliquez ou appuyez sur quoi que ce soit en dehors de cet élément. (Chrome 71.0.3578.98, Ubuntu 18.10)
Chrome://chrome/settings/Privacy/Content settings/JavaScript
et là, vous pouvez coller l'URL de votre site Web Manage exceptions..
et modifier la priorité JavaScript de PERMETTRE à BLOQUER.
Ceci est le dernier paramètre pour les fenêtres
Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
bonne question, j'essaie tellement de façons, mais c'est curry et ennuyeux, jusqu'à ce que je trouve un raccourci.
seulement deux raccourcis, mais je pense que le safari est plus pratique pour cela.