Я пытаюсь отладить функции веб-сайта, когда пользователи отключают свой JavaScript. Мне было интересно, как отключить JavaScript для страницы из Google Chrome DevTools?
Я пытаюсь отладить функции веб-сайта, когда пользователи отключают свой JavaScript. Мне было интересно, как отключить JavaScript для страницы из Google Chrome DevTools?
Ответы:
Нажмите на ⋮
меню в углу инструментов разработчика, нажмите «Настройки», затем выберите « Disable Javascript
Под» Debugger
.
Официальная документация: отключить JavaScript с помощью Chrome DevTools
Теперь в DevTools встроено командное меню, облегчающее отключение JavaScript. Это было примерно с апреля 2016 года или около того.
Disable JavaScript
(или какую-то версию этого ... это нечеткий поиск), а затем нажмите Enter.Используйте Enable JavaScript
команду, когда хотите снова включить ее.
Это расширение делает это быстрее: Быстрый Javascript Switcher
Вы также можете запустить Chrome с отключенным JavaScript по умолчанию, используя флаг:
-disable-javascript
Вы могли бы использовать это, например, запустив Chrome следующим образом:
C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript
-disable-javascript
не работает с google-chrome-stable-51.0.2704.106-1.x86_64.
--blink-settings=scriptEnabled=false
вместо этого
В OSX мне пришлось нажать на тройные вертикальные точки и снять флажок в разделе настроек. Который также можно открыть с помощьюf1
Чтобы временно заблокировать JavaScript в домене:
View site information
)JavaScript
выберитеAlways block on this site
В Mac OS X:
Расширение Chrome Quick JavaScript Switcher намного проще, хотя :-)
Значок шестеренки больше не является частью инструментов разработчика. Начиная с Chome 30.0, его даже невозможно вернуть ( в Google Chrome Developer Tools значки панели инструментов исчезли. Что дает? )
Первый способ
⋮
кнопку в верхнем правом углу инструментов разработчика, а затем нажать Settings
в меню.Затем вам нужно прокрутить окно настроек вниз, а затем вы увидите флажок для отключения JavaScript следующим образом:
Просто нажмите на этот флажок и нажмите escклавишу на клавиатуре, чтобы скрыть настройки. Если вы хотите включить его, вы должны сделать то же самое снова.
Второй способ
Если все это не работает
По некоторым причинам возможно, что это не работает. Я в этом случае открываю новый пустой сайт в «Режиме инкогнито» и делаю все это там.
Самый быстрый способ
В Chrome Web Store или на сайте Opera Addon вы можете найти и установить расширения, которые делают это за один клик. Просто поиск "Javascript Switcher"
:
Вставьте его: chrome: // settings / content
Перейдите в раздел «Javascript» и отключите его.
Нажмите F8 для временного замораживания / размораживания JS (с открытым DevTools).
Это очень полезно для отладки проблем пользовательского интерфейса для элементов, которые могут потерять фокус, если вы щелкнете или нажмете что-нибудь за пределами этого элемента. (Chrome 71.0.3578.98, Ubuntu 18.10)
Chrome://chrome/settings/Privacy/Content settings/JavaScript
и там вы можете вставить URL-адрес вашего веб-сайта Manage exceptions..
и изменить приоритет JavaScript с ALLOW на BLOCK.
Хороший вопрос, я стараюсь так много, но это карри и скучно, пока я не найду ярлык.
только два ярлыка, но я думаю, что сафари удобнее для этого.