Bonjour,
Bon, la tâche ne s'est pas avérée vraiment facile, car le code source du site n'affiche pas directement l'image, elle est issue d'un autre site, affichée via un objet "iFrame", dont on n'a que l'appel et non pas son code source.
Du coup, j'ai du procéder en 3 étapes :
- Récupérer le code source du site principal "eu.usatoday.com" à partir d'un WebViewer ;
- Récupérer l'adresse URL de l'iFrame puis récupérer son code à partir d'un autre WebViewer ;
- Enfin, récupérer l'adresse URL de l'image afin de pouvoir l'insérer dans une rubrique conteneur.
L'inconvénient majeur est qu'il faut appliquer des pauses au script principal, afin que les WebViewers puissent charger les contenus entièrement, avant de pouvoir récupérer leur code source et ainsi pouvoir faire les différentes opérations de "parsing" nécessaires pour récupérer les parties utiles.
Bref, j'ai fait un petit fichier d'exemple (que j'ai tenté de faire au plus simple pour que ce soit le plus clair possible) et, malgré l'attente des différentes poses entre chaque étape importante, chez-moi ça fonctionne assez bien.
Tu peux trouver le fichier sur mon GgDrive :
Usatoday_Comics.fmp12.zip (1,3 Mo)
Et voici une petite capture d'écran :
Tiens-moi au courant Stp 🙂