![](https://help.apple.com/assets/63A24242BFFB1C67B5512B26/63A24244BFFB1C67B5512B2E/ru_RU/fbd8d40651fff19a46e7aaedd4cb1b09.png)
Использование действия «Выполнить код JavaScript на веб-странице» в приложении «Быстрые команды» на Mac
Действие «Выполнить код JavaScript на веб-странице» можно использовать для получения нужных данных с веб-страницы или для модификации содержимого веб-страницы.
![Действие «Выполнить код JavaScript на веб-странице» в редакторе быстрой команды.](https://help.apple.com/assets/63A24242BFFB1C67B5512B26/63A24244BFFB1C67B5512B2E/ru_RU/5d15a062eb741f337fd131dc2521bd25.png)
Действие «Выполнить код JavaScript на веб-странице» содержит текстовое поле, в которое Вы можете ввести произвольный скрипт. Выполнение данной быстрой команды запускается из приложения Safari. Чтобы выполнять код JavaScript из быстрой команды, необходимо включить настройку «Запуск скриптов». См. Дополнительные настройки конфиденциальности и безопасности в Быстрых командах на Mac.
Примечание. Также можно использовать действие «Выполнить код JavaScript на веб-странице» в SFSafariViewController. Подробнее см. на веб-странице https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Создание быстрой команды JavaScript
В приложении «Быстрые команды»
на Mac дважды нажмите быструю команду.
В редакторе быстрой команды нажмите
в верхней части списка действий, начните вводить «Выполнить JavaScript…» в поле поиска, затем дважды нажмите действие «Выполнить код JavaScript на активной вкладке Safari», чтобы добавить его в редактор быстрой команды.
Введите текст своего скрипта в текстовое поле внутри действия «Выполнить код JavaScript на активной вкладке Safari».
Важно! Обязательно добавьте вызов обработчика завершения в свой скрипт. Дополнительные сведения см. в разделе Выходные данные для действия «Выполнить код JavaScript на веб-странице».
Добавьте другие нужные действия в свою быструю команду.
Совет. Чтобы использовать несколько действий «Выполнить код JavaScript на веб-странице» в одной быстрой команде, убедитесь, что каждый экземпляр этого действия получает веб-страницу Safari в качестве входных данных.
Нажмите
, чтобы открыть вид «Подробнее», затем выберите «Меню “Службы”».
Появится новое действие. Для того чтобы быстрая команда отображалась только в Safari, снимите флажки рядом со всеми типами входных данных, кроме «Веб-страницы Safari».
Дополнительные сведения см. в разделе Типы входных данных в Быстрых командах на Mac.
Для получения дополнительной информации о том, как работать с JavaScript в приложении «Быстрые команды», см. раздел Действие «Выполнить код JavaScript на веб-странице» в Быстрых командах на Mac.
Запуск быстрой команды JavaScript на веб-странице
В Safari выберите свою быструю команду из меню «Safari» > «Службы».