J'ai la dernière version de MacOS et de Safari sur un Macbook Pro 2012.
https://stackoverflow.com/questions/50513038/how-to-automate-download-of-generated-pdfs/50515826#50515826 me fournit une fonction et une boucle à appeler plusieurs fois.
Si je colle la définition de la fonction dans la console JS, puis la commande loop, rien ne se passe.
Si je remplace l'appel de fonction par "console.log" et que je l'insère, les paramètres corrects s'affichent.
Si je redéfinis la fonction pour qu'elle appelle console.log et que je tape à nouveau l'appel, cela fonctionne. Si je colle ensuite la boucle originale, rien ne se passe.
Conclusion : La console JS de Safari n'autorise pas l'injection de JS pour appeler une fonction définie par l'utilisateur.
S'agit-il d'un bogue ou dois-je modifier un paramètre de sécurité ?