Как отключить JavaScript в Chrome Developer Tools?

435

Я пытаюсь отладить функции веб-сайта, когда пользователи отключают свой JavaScript. Мне было интересно, как отключить JavaScript для страницы из Google Chrome DevTools?

Jopela
источник
2
Меню команд, появившееся примерно с апреля 2016 года, вероятно, быстрее, чем старые рабочие процессы, которые основывались на настройках DevTools: stackoverflow.com/a/40727332/1669860
Kayce Basques

Ответы:

569

Нажмите на меню в углу инструментов разработчика, нажмите «Настройки», затем выберите « Disable JavascriptПод» Debugger.

SLaks
источник
6
Если все еще не работает, рассмотрите Ctrl + Shift + n, Откройте новое окно Chrome в режиме инкогнито.
PaintyJoy
4
@PaintyJoy, спасибо за этот совет. По какой-то причине мой «Отключить Javascript» глючит при обновлении ... «Режим инкогнито» -> F12> Настройки> «Отключить Javascript» -> Обновление работает! Хотелось бы знать, ПОЧЕМУ это не работает в обычном режиме. Я не нашел ни одного билета по этому вопросу. Кажется, случается только с определенными пользователями.
Фил Тьюн
1
@MattParkins Chrome Developer Tool, кажется, время от времени ломается («сложный» код, я думаю, ^^). Так что используйте ответ Алекса isntead stackoverflow.com/a/13405449/759452
Адриен Бе
4
Можете ли вы добавить скриншот, который показывает расположение значка «шестеренка» в правом нижнем углу инструментов разработчика? Например, вот скриншот инструментов разработчика, показывающий, что значок «шестеренка» отсутствует .
Ян Бойд
4
Теперь вы найдете опцию «Отключить JavaScript» в правой части меню настроек. Заголовок: «Отладчик»
Tomkay
173
  1. Инструменты разработчика (F12)
  2. Три вертикальные точки в правом верхнем углу
  3. настройки
  4. Под вкладкой «Настройки» слева

Раздел настроек

  1. Там будет раздел «Отладчик» с опцией (вероятно, справа)

Отключить флажок

scottndecker
источник
8
Правильно, они сделали это чертовски труднее найти, понятия не имею почему.
Shadow Wizard - это ухо для тебя
Может быть, сейчас это менее важно, так как многие веб-приложения требуют JavaScript? Это так расстраивает, потому что я должен продолжать тестировать постепенную деградацию, поэтому мне нужно постоянно переключаться назад и вперед.
Сэм Холмс
90

Официальная документация: отключить JavaScript с помощью Chrome DevTools

Теперь в DevTools встроено командное меню, облегчающее отключение JavaScript. Это было примерно с апреля 2016 года или около того.

  1. Откройте DevTools .
  2. Нажмите Command+ Shift+ P(Mac) или Control+ Shift+ P(Windows, Linux), чтобы открыть меню команд. Убедитесь, что курсор находится в окне DevTools, а не в окне просмотра браузера.
  3. Введите Disable JavaScript(или какую-то версию этого ... это нечеткий поиск), а затем нажмите Enter.

Используйте Enable JavaScriptкоманду, когда хотите снова включить ее.

отключение js через командное меню

Кейси Баски
источник
1
иметь devtools активным, прежде чем пытаться это.
rahulroy9202
36

chrome://settings/content Javascript / Управление исключениями

Алесь
источник
20

Это расширение делает это быстрее: Быстрый Javascript Switcher

Чемпионат
источник
Отличный совет, работает превосходно - быстро и просто, а также перезагружает страницу! Мгновенное включение и выключение
Timidfriendly
4
Плохо то, что он перезагружает страницу, а мне это не нужно.
polkovnikov.ph
13

Вы также можете запустить Chrome с отключенным JavaScript по умолчанию, используя флаг:

-disable-javascript

Вы могли бы использовать это, например, запустив Chrome следующим образом:

C:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome" -disable-javascript
jaredwilli
источник
-disable-javascriptне работает с google-chrome-stable-51.0.2704.106-1.x86_64.
Кристиан Чиупиту
Попробуйте --blink-settings=scriptEnabled=falseвместо этого
Илья
8

Самый быстрый способ, вероятно, следующий:

  • F12, чтобы открыть консоль разработчика
  • Ctrl + Shift + P, чтобы открыть командный инструмент (Windows)
  • Введите «отключить JavaScript» и нажмите Enter
remborg
источник
7

В OSX мне пришлось нажать на тройные вертикальные точки и снять флажок в разделе настроек. Который также можно открыть с помощьюf1

DigitalDesignDj
источник
4

Использование только клавиатуры как минимум для Windows 10:

  • F12, показывает Инструменты разработчика
  • F1, показывает настройки
  • tab, перемещается к флажку «Отключить JavaScript»
  • space, переключает опцию
  • esc, скрывает настройки
епископ
источник
4

Чтобы временно заблокировать JavaScript в домене:

  1. Нажмите на кнопку слева от адреса в адресной строке (который говорит View site information)
  2. В раскрывающемся списке рядом с JavaScriptвыберитеAlways block on this site
  3. Перезагрузить страницу
Ану Шибин Джозеф Радж
источник
3

В Mac OS X:

  • предпочтения
  • Показать расширенные настройки
  • Нажмите кнопку «Настройки контента»
  • Прокрутите до раздела «JavaScript»
  • Поставьте галочку напротив «Не разрешать любому сайту запускать JavaScript»

Расширение Chrome Quick JavaScript Switcher намного проще, хотя :-)

Нильс Бом
источник
3
  • Перейти к параметрам (Windows: три вертикальные точки в правом верхнем углу) -> Настройки или нажмите F1.
  • В общем разделе вы найдете «отключить JavaScript»

Значок шестеренки больше не является частью инструментов разработчика. Начиная с Chome 30.0, его даже невозможно вернуть ( в Google Chrome Developer Tools значки панели инструментов исчезли. Что дает? )

Ф Перейра
источник
3
  • Нажмите ⋮ меню в углу инструментов разработчика, нажмите Настройки
  • Нажмите на Advanced внизу
  • Нажмите на настройки контента
  • Нажмите на JavaScript
  • Выключить
Sarang
источник
3

Быстрый путь :

1) просто нажмите CTRL + SHIFT + P

2) заполните поле 3 буквами dis и появится это поле и выберите пункт Disable Javascript

отключить JavaScript ,

это все люди!

marcdahan
источник
2

Полные и быстрые инструкции для браузеров Chrome (Opera incl.)

Первый способ

  1. Если Инструменты разработчика не открыты, нажмите F12клавишу на клавиатуре, чтобы отобразить Инструменты разработчика. В браузере Opera вы должны использовать комбинацию клавиш Ctrl+ Shift+ iна клавиатуре, чтобы открыть ее.
  2. Чтобы показать настройки, просто нажмите F1клавишу на клавиатуре. Когда вы это делаете, окно инструментов разработчика должно быть сфокусировано. Или, если вы хотите открыть настройки с помощью мыши, вы должны нажать на кнопку в верхнем правом углу инструментов разработчика, а затем нажать Settingsв меню.

Затем вам нужно прокрутить окно настроек вниз, а затем вы увидите флажок для отключения JavaScript следующим образом:

отключить JavaScript в инструментах разработчика Chrome

Просто нажмите на этот флажок и нажмите escклавишу на клавиатуре, чтобы скрыть настройки. Если вы хотите включить его, вы должны сделать то же самое снова.

Второй способ

  1. Если инструменты разработчика не открыты, откройте его, как описано в первом разделе.
  2. Нажмите комбинацию клавиш Ctrl+ Shift+ P(для Windows или Linux) или Cmd (⌘)+ Shift+ P(для Mac), чтобы открыть меню команд. Убедитесь, что основное внимание уделяется окну DevTools.
  3. Введите там «Отключить JavaScript» и затем нажмите Enterили щелкните его мышью. Если вы хотите вернуть назад включенный JS, снова откройте меню команд и введите там «Включить JavaScript», а затем нажмите Enterили щелкните его мышью. Вы также можете написать только «JavaScript» или «Java», а затем выбрать его с помощью мыши.

отключить JavaScript в инструментах разработчика Chrome

Если все это не работает

По некоторым причинам возможно, что это не работает. Я в этом случае открываю новый пустой сайт в «Режиме инкогнито» и делаю все это там.

Самый быстрый способ

В Chrome Web Store или на сайте Opera Addon вы можете найти и установить расширения, которые делают это за один клик. Просто поиск "Javascript Switcher":

Бхарата
источник
1

Вставьте его: chrome: // settings / content

Перейдите в раздел «Javascript» и отключите его.

aletede91
источник
1
Не могли бы вы предоставить более подробную информацию? Пользователь должен перейти в раздел JavaScript и выбрать «Блокировать».
Роб Седжвик
1

Нажмите F8 для временного замораживания / размораживания JS (с открытым DevTools).

Это очень полезно для отладки проблем пользовательского интерфейса для элементов, которые могут потерять фокус, если вы щелкнете или нажмете что-нибудь за пределами этого элемента. (Chrome 71.0.3578.98, Ubuntu 18.10)

Дэн Д.
источник
0
Chrome://chrome/settings/Privacy/Content settings/JavaScript

и там вы можете вставить URL-адрес вашего веб-сайта Manage exceptions..и изменить приоритет JavaScript с ALLOW на BLOCK.

Чираг Дэйв
источник
0

Это последняя настройка для окон

Settings > Advanced > Privacy and security > Site Settings > Javascript > Blocked then get switch on and off
Шео Сагар
источник
0

Хороший вопрос, я стараюсь так много, но это карри и скучно, пока я не найду ярлык.

  1. alt + cmd + i, это открытые инструменты разработчика, если только вы не используете pocket, для которых нужно установить другие ярлыки.
  2. shift + cmd + p, затем ввод: JavaScript

только два ярлыка, но я думаю, что сафари удобнее для этого.

защищать косатку
источник