UDF > IE >


_IEBodyReadHTML

Retourne le code HTML de la balise <body> du document

#include <IE.au3>
_IEBodyReadHTML ( ByRef $oObject )

Paramètre

$oObject Variable objet InternetExplorer.Application, Window ou objet Frame

Valeur de retour

Succès: Retourne le texte HTML inclus dans la balise <body> du document.
Échec: Définit @error <> 0.
@error: 3 ($_IEStatus_InvalidDataType) - Type de donnée invalide
@extended: Contient le nombre de paramètres invalides

Remarque

Cette fonction utilise la propriété .innerHTML du Body du document.
.innerHTML est disponible pour presque tous les éléments DOM à l'aide de _IEPropertyGet().

En relation

_IEBodyReadText, _IEBodyWriteHTML, _IEDocInsertHTML, _IEDocInsertText, _IEDocReadHTML, _IEPropertyGet

Exemple

; Ouvre un navigateur avec l'exemple de base, lit le contenu de la balise HTML body,
; Ajoute du code HTML à l'original et l'écrit dans la page

#include <IE.au3>

Local $oIE = _IE_Example("basic")
Local $sHTML = _IEBodyReadHTML($oIE)
$sHTML = $sHTML & "<p><font color=red size=+5>Big RED text!</font>"
_IEBodyWriteHTML($oIE, $sHTML)