PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Récupérer le source d'un champ d'affichage HTML
Récupérer le source d'un champ d'affichage HTML
Débuté par JEROME, 18 avr. 2024 22:58 - 4 réponses
Membre enregistré
2 messages
Posté le 18 avril 2024 - 22:58
Bonjour,

Je souhaiterais récupérer le code source de la page affichée dans un champ d'affichage HTML et l'affecter à une variable.

J'ai essayé valeur, valeuraffichée.. J'ai aussi essayé ce que propose l'aide comme ceci

HTM_BROWSER.Document.Body.OuterHTML
HTM_BROWSER.Document.documentElement.OuterHTML


Mais j'obtiens une erreur à l'execution: L'élément racine d'un document HTML est forcément "HTML".

Une idée de la bonne methode a utiliser svp? Merci d'avance pour vos réponses

Steph
Membre enregistré
547 messages
Posté le 19 avril 2024 - 00:27
Bonjour,
Avez-vous essayé :
HTM_BROWSER..ValeurAffichée

Bon, c'est pour le Body, mais est-ce que ça suffit.
Cdlt
Message modifié, 19 avril 2024 - 00:34
Membre enregistré
547 messages
Posté le 19 avril 2024 - 01:13
Désolé, je n'avais pas vu que vous aviez essayé.
J'ai fait l'essai, le résultat n'est pas terrible (rien à voir avec le code source)
Cdlt
Membre enregistré
2 messages
Posté le 19 avril 2024 - 09:36
Oui effectivement, je ne récupère pas grand chose avec cette fonction et je tourne en rond. Ca devrait pourtant être relativement simple.
Membre enregistré
547 messages
Posté le 19 avril 2024 - 11:28
Peut être en envoyant des touches (sendkeys) au navigateur internet,
sachant que l'on obtient le code source avec Ctrl_U (ou avec l'adresse : view-source:https://pcsoft.fr/)
ensuite Ctrl-A et Ctrl-C pour tout sélectionner et Copier.
Message modifié, 19 avril 2024 - 11:29