Come disabilitare JavaScript negli strumenti per sviluppatori di Chrome?


435

Sto cercando di eseguire il debug delle funzionalità di un sito Web quando gli utenti disabilitano il loro JavaScript. Mi chiedevo come si disabilita JavaScript per una pagina da Google Chrome DevTools?


2
Il menu dei comandi, che è stato intorno da circa aprile 2016, è probabilmente più veloce dei flussi di lavoro più anziani che si basavano sulla andare in impostazioni DevTools: stackoverflow.com/a/40727332/1669860
Kayce baschi

Risposte:


569

Fai clic sul menu nell'angolo degli Strumenti per sviluppatori, fai clic su Impostazioni, quindi controlla Disable Javascriptin Debugger.


6
Se il problema persiste, considera Ctrl + Maiusc + n, Apri nuova finestra di Chrome in modalità di navigazione in incognito.
PaintyJoy,

4
@PaintyJoy, grazie per il suggerimento. Per qualche motivo il mio "Disabilita Javascript" è difettoso quando aggiorno ... "Modalità di navigazione in incognito" -> F12> Impostazioni> "Disabilita Javascript" -> Aggiorna funziona! Mi piacerebbe sapere PERCHÉ non funziona in modalità normale. Non ho trovato biglietti per questo problema. Sembra succedere solo a determinati utenti.
Phil Tune,

1
Lo strumento per sviluppatori di Chrome @MattParkins sembra rompersi di tanto in tanto (codice "complesso" immagino ^^). Così utilizzare di Alex risposta isntead stackoverflow.com/a/13405449/759452
Adrien Be

4
Puoi aggiungere uno screenshot che mostri la posizione dell'icona "ingranaggio" nell'angolo in basso a destra degli Strumenti per gli sviluppatori? Ad esempio, ecco uno screenshot degli Strumenti per sviluppatori che mostra che non è presente alcuna icona "ingranaggio" .
Ian Boyd,

4
Ora troverai l'opzione "Disabilita JavaScript" sul lato destro nel menu Preferenze. Il titolo è: "Debugger"
Tomkay,

173
  1. Strumenti per sviluppatori (F12)
  2. Tre punti verticali in alto a destra
  3. impostazioni
  4. Nella scheda "Preferenze" a sinistra

Sezione Preferenze

  1. Ci sarà una sezione "Debugger" con l'opzione (probabilmente all'estrema destra)

Disabilita la casella di controllo


8
Corretto, l'hanno reso molto più difficile da trovare, non ho idea del perché.
Shadow Wizard è Ear For You

Forse è meno importante ora che così tante app Web richiedono JavaScript? È così frustrante perché devo continuare a testare un degrado aggraziato, quindi devo cambiare continuamente avanti e indietro.
Sam Holmes,

90

Documentazione ufficiale: disabilita JavaScript con Chrome DevTools

Ora c'è un menu di comandi integrato in DevTools che semplifica la disabilitazione di JavaScript. È in circolazione da aprile 2016 o giù di lì.

  1. Apri DevTools .
  2. Premi Command+ Shift+ P(Mac) o Control+ Shift+P (Windows, Linux) per aprire il menu dei comandi. Assicurati che lo stato attivo del cursore sia sulla finestra DevTools, non sulla finestra del browser.
  3. Digita Disable JavaScript(o una versione di quella ... è una ricerca confusa) e poi premi Enter.

Utilizzare il Enable JavaScriptcomando quando si desidera riaccenderlo.

disabilitando js tramite il menu dei comandi


1
devtools attivo prima di provare questo.
rahulroy9202

36

chrome://settings/content Javascript / Gestisci eccezioni



13

Puoi anche eseguire Chrome con JavaScript disabilitato per impostazione predefinita utilizzando il flag:

-disable-javascript

Lo useresti ad esempio eseguendo Chrome in questo modo:

C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript

-disable-javascriptnon funziona con google-chrome-stable-51.0.2704.106-1.x86_64.
Cristian Ciupitu,

Prova --blink-settings=scriptEnabled=falseinvece
Ilya,


8

Il modo più veloce è probabilmente questo:

  • F12 per aprire la console di sviluppo
  • ctrl + maiusc + p per aprire lo strumento di comando (windows)
  • Digita "disabilita javascript" e premi invio

7

Su OSX, ho dovuto fare clic sui tre punti verticali e deselezionare una casella nella sezione delle impostazioni. Che può anche essere aperto conf1


4

Utilizzando solo la tastiera almeno per Windows 10:

  • F12, mostra Strumenti per gli sviluppatori
  • F1, mostra Impostazioni
  • tab, passa alla casella di controllo "Disabilita Javascript"
  • space, attiva o disattiva l'opzione
  • esc, nasconde le impostazioni

4

Per bloccare temporaneamente JavaScript su un dominio:

  1. Fai clic sul pulsante a sinistra dell'indirizzo sulla barra degli indirizzi (che dice View site information)
  2. Nel menu a discesa accanto a JavaScript, selezionareAlways block on this site
  3. Ricarica la pagina

3

Su Mac OS X:

  • Preferenze
  • mostra impostazioni avanzate
  • Premi il pulsante "Impostazioni contenuti"
  • Scorri fino alla sezione "JavaScript"
  • Seleziona la casella di controllo "Non consentire ad alcun sito di eseguire JavaScript"

L' estensione di Chrome Quick JavaScript Switcher è molto più semplice però :-)



3
  • Fai clic sul menu ⋮ nell'angolo degli Strumenti per sviluppatori, fai clic su Impostazioni
  • Fai clic su Avanzate in basso
  • Fai clic su Impostazioni contenuti
  • Clicca su JavaScript
  • Spegnere

3

Il modo veloce :

1) fai clic su CTRL + MAIUSC + P

2) riempi il campo con le 3 lettere dis e apparirà questa casella e seleziona la voce Disabilita Javascript

disabilita javascript .

è tutto gente!


2

Istruzioni complete e veloci per i browser Chrome (Opera incl.)

Il primo modo

  1. Se gli Strumenti per sviluppatori non sono aperti, premere il F12tasto sulla tastiera per mostrare gli Strumenti per sviluppatori. Nel browser Opera devi usare la combinazione di tasti Ctrl+ Shift+i sulla tastiera per aprirlo.
  2. Per mostrare le impostazioni basta premere il F1tasto sulla tastiera. La finestra Strumenti per sviluppatori deve essere focalizzata quando lo stai facendo. Oppure, se si desidera aprire le impostazioni con il mouse, è necessario fare clic sul pulsante nell'angolo in alto a destra degli Strumenti di sviluppo, quindi fare clic Settingssul menu.

Quindi devi scorrere la finestra delle impostazioni verso il basso e poi vedrai la casella di controllo per disabilitare JavaScript come segue:

disabilita JavaScript negli strumenti di sviluppo di Chrome

Basta fare clic su questa casella di controllo e premere il esctasto sulla tastiera per nascondere le impostazioni. Se vuoi abilitarlo, devi fare di nuovo allo stesso modo.

Il secondo modo

  1. Se gli Strumenti per sviluppatori non sono aperti, aprilo come descritto nel primo modo.
  2. Premere la combinazione di tasti Ctrl+ Shift+ P(per Windows o Linux) o Cmd (⌘)+ Shift+P (per Mac) per aprire il menu dei comandi. Assicurarsi che lo stato attivo sia nella finestra DevTools.
  3. Digita "Disabilita JavaScript", quindi premi Entero fai clic con il mouse. Se si desidera ripristinare JS attivato, aprire nuovamente il menu comandi e digitare "Abilita JavaScript", quindi premere Entero fare clic con il mouse. Puoi anche scrivere solo "JavaScript" o "Java" lì e poi sceglierlo con il mouse.

disabilita JavaScript negli strumenti di sviluppo di Chrome

Se tutto ciò non funziona

Per qualche motivo è possibile che non funzioni. In questo caso apro un nuovo sito vuoto in "Modalità di navigazione in incognito" e faccio tutto questo.

Il modo più veloce

Nel Chrome Web Store o sul sito Opera Addon puoi trovare e installare estensioni che lo fanno con un clic. Cerca "Javascript Switcher":


1

Incollalo: chrome: // settings / content

Vai alla sezione "Javascript" e disabilitalo.


1
Potresti fornire maggiori dettagli? L'utente deve passare alla sezione JavaScript e selezionare "Blocca".
Rob Sedgwick

1

Premere F8 per congelare / sbloccare temporaneamente JS (con DevTools aperto).

Questo è molto utile per il debug di problemi di interfaccia utente su elementi che potrebbero perdere di attenzione se si fa clic o si preme qualcosa al di fuori di tale elemento. (Chrome 71.0.3578.98, Ubuntu 18.10)


0
Chrome://chrome/settings/Privacy/Content settings/JavaScript

e lì puoi INCOLLARE l'URL del tuo sito web Manage exceptions..e cambiare la priorità di JavaScript da ALLOW a BLOCK.


0

Questa è l'ultima impostazione per Windows

Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off

0

bella domanda, ci provo in molti modi, ma è curry e noioso, finché non trovo una scorciatoia.

  1. alt + cmd + i, questo strumento di sviluppo aperto, a meno che tu non usi pocket, che ha bisogno di impostare altre scorciatoie.
  2. maiusc + cmd + p, quindi inserisci: javascript

solo due scorciatoie, ma penso che Safari sia più conveniente per quello.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.