UDF > IE >


_IEBodyReadText

Retourne le texte de la balise <body> du document

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

Paramètre

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

Valeur de retour

Succès: Retourne le texte 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é .innerText du Body du document.
.innerText est disponible pour presque tous les éléments DOM et est une méthode rapide et pratique de l'analyse du texte d'un document à l'aide de _IEPropertyGet().

En relation

_IEBodyReadHTML, _IEBodyWriteHTML, _IEPropertyGet

Exemple

; Ouvre un navigateur avec l'exemple de base, lit le texte contenu dans body
; (le contenu avec toutes les balises en moins) et l'affiche dans un MsgBox

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IE_Example("basic")
Local $sText = _IEBodyReadText($oIE)
MsgBox($MB_SYSTEMMODAL, "Body Text", $sText)

_IEQuit($oIE)