
Utiliser l’action « Exécuter JavaScript sur une page web » dans Raccourcis sur Mac
Utilisez l’action « Exécuter JavaScript sur une page web » pour récupérer des données spécifiques sur un site web ou pour modifier le contenu d’une page web.
L’action « Exécuter JavaScript sur une page web » contient un champ de texte dans lequel vous écrivez votre propre script. Ce raccourci s’exécute depuis l’app Safari. Avant de pouvoir exécuter JavaScript depuis un raccourci, vous devez activer « Autoriser l’exécution de scripts ». Consultez la rubrique Réglages avancés de confidentialité et de sécurité dans Raccourcis sur Mac.
Remarque : vous pouvez également utiliser l’action « Exécuter JavaScript sur une page web » dans SFSafariViewController. Pour en savoir plus, consultez le site https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Créer un raccourci JavaScript
- Dans l’app Raccourcis  sur votre Mac, cliquez deux fois sur un raccourci. sur votre Mac, cliquez deux fois sur un raccourci.
- Dans l’éditeur de raccourci, cliquez sur  en haut de la liste d’actions, commencez à saisir « Exécuter JavaScript… » dans le champ de recherche, puis cliquez deux fois sur l’action « Exécuter JavaScript sur l’onglet Safari actif » pour l’ajouter à l’éditeur de raccourci. en haut de la liste d’actions, commencez à saisir « Exécuter JavaScript… » dans le champ de recherche, puis cliquez deux fois sur l’action « Exécuter JavaScript sur l’onglet Safari actif » pour l’ajouter à l’éditeur de raccourci.
- Saisissez votre script dans le champ de texte de l’action « Exécuter JavaScript sur l’onglet Safari actif ». - Important : dans votre script, n’oubliez pas d’appeler le gestionnaire d’achèvement. Pour en savoir plus, consultez la rubrique Résultat de l’action « Exécuter JavaScript sur une page web ». 
- Le cas échéant, ajoutez les autres actions que vous souhaitez inclure dans le raccourci. - Astuce : pour utiliser plusieurs actions « Exécuter JavaScript sur une page web » dans le même raccourci, assurez-vous que la page web Safari est transmise comme entrée à chaque instance de l’action. 
- Cliquez sur  pour ouvrir Détails, puis sélectionnez « Menu Services ». pour ouvrir Détails, puis sélectionnez « Menu Services ».- Une nouvelle action s’affiche. Pour vous assurer que le raccourci apparaît uniquement dans Safari, désélectionnez tous les types d’entrées sauf « Pages web Safari ». - Pour en savoir plus, consultez la rubrique Comprendre les types d’entrées dans Raccourcis sur Mac. - Pour en savoir plus sur l’utilisation de JavaScript dans Raccourcis, consultez Introduction à l’action « Exécuter JavaScript sur une page web » dans Raccourcis sur Mac. 
Exécuter le raccourci JavaScript sur une page web
- Dans Safari, choisissez votre raccourci dans Safari > Services.