PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e 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, abr., 18 2024 10:58 PM - 4 respostas
Membro registado
2 mensagems
Publicado em abril, 18 2024 - 10:58 PM
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
Membro registado
548 mensagems
Publicado em abril, 19 2024 - 12:27 AM
Bonjour,
Avez-vous essayé :
HTM_BROWSER..ValeurAffichée

Bon, c'est pour le Body, mais est-ce que ça suffit.
Cdlt
Mensagem modificada, abril, 19 2024 - 12:34 AM
Membro registado
548 mensagems
Publicado em abril, 19 2024 - 1:13 AM
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
Membro registado
2 mensagems
Publicado em abril, 19 2024 - 9:36 AM
Oui effectivement, je ne récupère pas grand chose avec cette fonction et je tourne en rond. Ca devrait pourtant être relativement simple.
Membro registado
548 mensagems
Publicado em abril, 19 2024 - 11:28 AM
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.
Mensagem modificada, abril, 19 2024 - 11:29 AM