UDF > IE >


_IEDocReadHTML

Retourne le code HTML complet d'un document

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

Paramètre

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

Valeur de retour

Succès: Retourne le code HTML inclus dans le <HTML> du document, y compris les balises <html> et </html>.
É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 retourne le source du document après les modifications côté client (par exemple par AutoIt ou par JavaScript côté client).
Il peut donc être différent de ce qui est montré par 'Afficher la source' du navigateur ou par _INetGetSource().

En relation

_IEBodyReadHTML, _IEDocInsertHTML, _IEDocInsertText, _IEDocWriteHTML, _INetGetSource

Exemple

; Ouvre un navigateur avec l'exemple de base, lit le document HTML
; (tout l'HTML inclu dans <HEAD> et les scripts) et l'affiche dans un MsgBox

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

Local $oIE = _IE_Example("basic")
Local $sHTML = _IEDocReadHTML($oIE)
MsgBox($MB_SYSTEMMODAL, "Document Source", $sHTML)

_IEQuit($oIE)