PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Récupérer le source d'un champ d'affichage HTML
Récupérer le source d'un champ d'affichage HTML
Iniciado por JEROME, 18,abr. 2024 22:58 - 4 respuestas
Miembro registrado
2 mensajes
Publicado el 18,abril 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
Miembro registrado
548 mensajes
Publicado el 19,abril 2024 - 00:27
Bonjour,
Avez-vous essayé :
HTM_BROWSER..ValeurAffichée

Bon, c'est pour le Body, mais est-ce que ça suffit.
Cdlt
Mensaje modificado, 19,abril 2024 - 00:34
Miembro registrado
548 mensajes
Publicado el 19,abril 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
Miembro registrado
2 mensajes
Publicado el 19,abril 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.
Miembro registrado
548 mensajes
Publicado el 19,abril 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.
Mensaje modificado, 19,abril 2024 - 11:29