
Utiliser l’action « Exécuter JavaScript sur une page web » dans Raccourcis sur l’iPhone ou l’iPad
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 l’iPhone ou l’iPad.
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 Mes raccourcis
dans l’app Raccourcis sur votre appareil iOS ou iPadOS, touchez « Créer un raccourci ».Dans l’éditeur de raccourci, touchez
en haut de la liste d’actions, commencez à saisir « Exécuter JavaScript… » dans le champ de recherche, puis touchez l’action « Exécuter JavaScript sur une page web » pour l’ajouter à l’éditeur de raccourci.Saisissez votre script dans le champ de texte de l’action « Exécuter JavaScript sur une page web ».
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.
Touchez
pour ouvrir Détails, puis activez « Afficher dans la feuille de partage ».Un nouveau rang libellé « Types acceptés » apparaît. 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 l’iPhone ou l’iPad.
Touchez OK pour revenir à l’éditeur de raccourci, puis à nouveau OK pour enregistrer le raccourci dans votre collection de raccourcis.
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 l’iPhone ou l’iPad.
Exécuter le raccourci JavaScript sur une page web
Dans Safari sur votre appareil iOS ou iPadOS, touchez
.Touchez un raccourci contenant l’action Exécuter JavaScript sur une page web.
Remarque : vous pouvez également exécuter le raccourci dans SFSafariViewController.