
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 d’un site Web ou pour modifier le contenu de ce dernier.

L’action « Exécuter JavaScript sur une page Web » contient un champ de texte où écrire votre propre script. Vous exécutez le raccourci à partir de l’app Safari. Avant de pouvoir exécuter JavaScript à partir d’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, rendez-vous au https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller.
Créer un raccourci JavaScript
Dans l’app Raccourcis
sur votre Mac, double-cliquez sur un raccourci.
Dans l’éditeur de raccourcis, cliquez sur
en haut de la liste d’actions, commencez à entrer « Exécuter JavaScript… » dans le champ de recherche, puis double-cliquez sur l’action « Exécuter JavaScript sur l’onglet Safari actif » pour l’ajouter à l’éditeur de raccourcis.
Entrez votre script dans le champ de texte de l’action « Exécuter JavaScript sur l’onglet Safari actif ».
Important : Dans votre script, assurez-vous d’appeler le gestionnaire d’achèvement. Pour en savoir plus, consultez la rubrique Sortie de l’action « Exécuter JavaScript sur une page Web ».
Ajoutez toute autre action que vous souhaitez inclure dans le raccourci.
Astuce : Pour utiliser plusieurs actions « Exécuter JavaScript sur une page Web » dans un même raccourci, vérifiez que chaque instance de l’action contient la page Web de Safari en tant qu’entrée.
Cliquez sur
pour ouvrir Détails, puis sélectionnez « Menu Services ».
Une nouvelle action s’affiche. Pour faire en sorte que le raccourci ne s’affiche que dans Safari, désélectionnez tous les types d’entrée, 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 la rubrique Introduction à l’action « Exécuter JavaScript sur une page Web » dans Raccourcis sur Mac.
Exécuter un raccourci JavaScript sur une page Web
Dans Safari, choisissez votre raccourci dans Safari > Services.