PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → ActiveX et HTML
ActiveX et HTML
Débuté par Olivia, 08 juil. 2005 10:54 - 2 réponses
Posté le 08 juillet 2005 - 10:54
Bonjour,

Je cherche comment récupérer le code source (html) compris entre les balise <head> et </head> d'un champ activex.
La page web étant déjà affichée dans le champ activex.
J'arrive a récupérer le contenu du body, mais pas du head...
Merci de me communiquer votre expérience.

Olivia
Posté le 08 juillet 2005 - 16:28
"Olivia" <guest@newsgroup.fr> a écrit dans le message de news:
42ce1881$1@news.pcsoft.fr...

Bonjour,

Je cherche comment récupérer le code source (html) compris entre les
balise <head> et </head> d'un champ activex.
La page web étant déjà affichée dans le champ activex.
J'arrive a récupérer le contenu du body, mais pas du head...
Merci de me communiquer votre expérience.


Il faut connaitre les propriétés attachées à cet activeX...

Donc nous donner le nom de ce dernier pour pouvoir t'aider.

Dominique
Posté le 08 juillet 2005 - 18:35
Merci de bien vouloir répondre.

Le nom du champ est activex1

La description du champ activex est : Navigateur Web Microsoft

Le code d'initialisation du champ activex est : ActiveXEvénement("XWEB_DocumentComplete", activex1,"DocumentComplete")

La procédure appelée est :
PROCEDURE XWEB_DocumentComplete(pDisp, pvURL)
Libellé1 = ActiveX1>>Document()>>body>>innerHTML

Avec ces code, le champs activex affiche automatiquement la page web dans le champ activex1 dès le clic sur un bouton qui contient le code suivant : ActiveX1>>Navigate(urll1)
// urll1 étant l'adresse url complète de la page à afficher.
// dans le libellé1 j'obtiens le code html du body et je souhaite recevoir les lignes html comprise entre <head> et </head>