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?
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?
Risposte:
Fai clic sul ⋮
menu nell'angolo degli Strumenti per sviluppatori, fai clic su Impostazioni, quindi controlla Disable Javascript
in Debugger
.
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ì.
Disable JavaScript
(o una versione di quella ... è una ricerca confusa) e poi premi Enter.Utilizzare il Enable JavaScript
comando quando si desidera riaccenderlo.
Questa estensione lo rende più veloce: Quick Javascript Switcher
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-javascript
non funziona con google-chrome-stable-51.0.2704.106-1.x86_64.
--blink-settings=scriptEnabled=false
invece
Su OSX, ho dovuto fare clic sui tre punti verticali e deselezionare una casella nella sezione delle impostazioni. Che può anche essere aperto conf1
Per bloccare temporaneamente JavaScript su un dominio:
View site information
)JavaScript
, selezionareAlways block on this site
Su Mac OS X:
L' estensione di Chrome Quick JavaScript Switcher è molto più semplice però :-)
L'icona a forma di ingranaggio non fa più parte degli strumenti per sviluppatori. Da Chome 30.0 non è nemmeno possibile ripristinarlo ( in Strumenti per gli sviluppatori di Google Chrome, le icone della barra degli strumenti sono scomparse. Cosa offre? )
Il primo modo
⋮
pulsante nell'angolo in alto a destra degli Strumenti di sviluppo, quindi fare clic Settings
sul menu.Quindi devi scorrere la finestra delle impostazioni verso il basso e poi vedrai la casella di controllo per disabilitare JavaScript come segue:
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
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"
:
Incollalo: chrome: // settings / content
Vai alla sezione "Javascript" e disabilitalo.
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)
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.
Questa è l'ultima impostazione per Windows
Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
bella domanda, ci provo in molti modi, ma è curry e noioso, finché non trovo una scorciatoia.
solo due scorciatoie, ma penso che Safari sia più conveniente per quello.