Есть ли способ отключить все формы запроса, пока в инструментах разработчика в Chrome? Причина в том, что при прототипировании некоторых изменений это может быть особенно неприятно, если вы случайно нажмете кнопку или по какой-либо причине вызывают запрос страницы, который удаляет все изменения, внесенные в эту точку.Отключить все запросы в инструментах разработчика Google Chrome
ответ
Если вы переключаете режим устройства, вы можете установить сеть в автономном режиме. Это то же самое, что отсоединить устройство от Интернета.
Решение Один:
Ну, это зависит от веб-страницы, на которой вы находитесь, но иногда это помогает отключить JS, прежде чем что-то изменить. Иногда кнопки и даже привязки полагаются на JS. Как я уже сказал, это зависит от того, нужна ли веб-страница JS, но это может помочь.
Чтобы отключить JS:
- открытой консоли разработчика (F12)
- щелкните на значок шестеренки в правом углу
- отключить JS
Решение Два:
Если это ваша собственная веб-страница, вы можете создать div, который закладывается все элементы и отключить все кнопки и т. д. Только для развития курса.
Решение Три:
Вы также можете написать свое собственное userscript, который получает все события и предотвратить их выполнение. С помощью этого пользователя вы сможете использовать его на любой веб-странице, которую хотите, и легко отключить/включить его, в зависимости от вашего плагина для пользовательских скриптов.
Вот рабочий пример с некоторыми событиями.
$(function() {
$('body').click(function(event){
preventExe(event);
});
$('body').dblclick(function(event){
preventExe(event);
});
$('body').keyup(function(event){
preventExe(event);
});
$('body').keydown(function(event){
preventExe(event);
});
$('body').keypress(function(event){
preventExe(event);
});
function preventExe(event){
if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}
};
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<a target="_blank" href="http://google.com">Hit me!</a>
<input></input>
Это тоже не сработает. Я пытаюсь предотвратить появление запроса страницы, а не javascript, который выполняет некоторые из них. Обычные ссылки по-прежнему будут срабатывать. – Jonathan
@ Jonathan Я проверил некоторые плагины, но не смог найти. Как насчет слоя div? если это ваша собственная страница, вы можете легко добавить div по всей вашей странице и установить z-index на самый высокий уровень. Чем вы нажмете на этот div вместо кнопок, но это потребует некоторой работы. –
Возможно, это плагин, у меня нет времени, чтобы попробовать это сам, но достойно тестирования. Хотя сфокусированные элементы, которые запускаются с клавиатуры, по-прежнему будут проблемой – Jonathan
- 1. Ошибка в инструментах разработчика Chrome
- 2. Как отключить исходные карты в инструментах разработчика Chrome?
- 3. Отключить автоматическое сохранение изменений CSS в инструментах разработчика Chrome
- 4. Как увидеть :: выбор в инструментах разработчика Chrome
- 5. Ems вместо px в инструментах разработчика Chrome?
- 6. Как искать все загруженные скрипты в инструментах разработчика Chrome?
- 7. Как показать путь таблицы стилей в инструментах разработчика Google Chrome?
- 8. Отображение значений для объектов даты в Инструментах разработчика Google Chrome
- 9. Как эмулировать iPod Touch в Инструментах разработчика Google Chrome
- 10. Где находится вкладка «Поиск» в инструментах разработчика Google Chrome?
- 11. Изменение файлов JavaScript в Инструментах разработчика Google Chrome
- 12. Как закрыть элемент fancybox в инструментах разработчика Google Chrome?
- 13. Просмотреть время запроса в инструментах разработчика Chrome
- 14. Дополнительные CSS, появляющиеся в инструментах разработчика Chrome?
- 15. Угловые не определены в инструментах разработчика Chrome
- 16. Оранжевая подсветка в инструментах разработчика Chrome
- 17. Отладка AngularJS в инструментах разработчика Chrome?
- 18. Осмотреть переменные js в инструментах разработчика Chrome
- 19. Просмотр содержимого ответа AJAX в инструментах разработчика Chrome?
- 20. Отключить кеширование JavaScript в Google Chrome
- 21. Какие функции у Firebug отсутствуют в Инструментах разработчика Chrome?
- 22. Как отложить загрузку скриптов/активов в инструментах разработчика Chrome
- 23. Сохранение отключенных свойств CSS в Инструментах разработчика Chrome
- 24. Как отключить javascript в инструментах разработчика хром программно?
- 25. Как нажимать на гиперссылку в инструментах разработчика Chrome?
- 26. Как отфильтровать запросы XHR по имени в инструментах разработчика Chrome/Firebug
- 27. Рамки в инструментах разработчика Chrome не обновляются автоматически
- 28. Несколько блоков стиля с вычеркнутыми объявлениями в инструментах разработчика Chrome
- 29. Отключить рабочие области в инструменте разработчика Chrome?
- 30. Отключить функцию инструментов разработчика Chrome $
Это не будет работать. Страница попытается что-то загрузить. Дело в том, чтобы не попробовать, если вы поймаете мой дрейф. – Jonathan