Remplace le code HTML de la balise <body> du document
#include <IE.au3>
_IEBodyWriteHTML ( ByRef $oObject, $sHTML )
$oObject | Variable objet InternetExplorer.Application, Window ou objet Frame |
$sHTML | La cha�ne HTML � �crire dans le document |
Succ�s: | Aucun retour |
�chec: | Retourne 0 ou -1 et d�finit @error <> 0. |
@error: | 1 ($_IEStatus_GeneralError) - Erreur g�n�rale 2 ($_IEStatus_COMError) - Erreur COM dans la r�f�rence d'un objet 3 ($_IEStatus_InvalidDataType) - Type de donn�e invalide 4 ($_IEStatus_InvalidObjectType) - Type d'objet invalide 6 ($_IEStatus_LoadWaitTimeout) - D�lai de chargement d�pass� 8 ($_IEStatus_AccessIsDenied) - Acc�s refus� 9 ($_IEStatus_ClientDisconnected) = Client d�connect� |
@extended: | Contient le nombre de param�tres invalides |
Vous pouvez utiliser _IEBodyReadHTML() pour lire le contenu HTML courant du corps du document, manipuler cette cha�ne puis la r�-�crire avec _IEBodyWriteHTML().
Vous pouvez �galement utiliser _IEDocInsertHTML(), _IEDocInsertText() et les propri�t�s innerHTML, innerText, outerHTML et outerText de _IEPropertyGet() et _IEPropertySet() pour contr�ler les �l�ments sp�cifiques sans avoir � r��crire de gros blocs de texte.
_IEBodyReadHTML, _IEBodyReadText, _IEDocInsertHTML, _IEDocInsertText, _IELoadWait, _IEPropertyGet, _IEPropertySet
; Ouvre un navigateur avec l'exemple iFrame, obtient une r�f�rence ; sur iFrame avec le nom "iFrameTwo" et le remplace dans la balise body #include <IE.au3> Local $oIE = _IE_Example("iframe") Local $oFrame = _IEFrameGetObjByName($oIE, "iFrameTwo") _IEBodyWriteHTML($oFrame, "Hello <b><font color=red>iFrame!</font></b>")