UDF > IE >


_IEPropertySet

D�finit une propri�t� donn�e du navigateur ou d'un �l�ment DOM

#include <IE.au3>
_IEPropertySet ( ByRef $oObject, $sProperty, $vValue )

Param�tres

$oObject Variable objet InternetExplorer.Application
$sProperty Propri�t� � d�finir (voir Remarques)
$vValue La nouvelle valeur � d�finir pour la propri�t� du navigateur

Valeur de retour

Succ�s: Retourne 1.
�chec: Retourne 0 et d�finit @error <> 0.
@error: 3 ($_IEStatus_InvalidDataType) - Type de donn�e invalide
4 ($_IEStatus_InvalidObjectType) - Type d'objet invalide
5 ($_IEStatus_InvalidValue) - Valeur invalide
@extended: Contient le nombre de param�tres invalides

Remarques

Le tableau suivant fournit une description de chaque propri�t� disponible.
Certaines propri�t�s concernent les �l�ments DOM, d'autres le navigateur.

Propri�t�s du navigateur

Propri�t� Description
"addressbar" Sp�cifie si la barre d'adresse de l'objet est visible ou cach�e.
"contenteditable" Sp�cifie une valeur bool�enne qui indique si l'objet peut �tre modifi� avec la souris et le clavier.
"height" Indique la hauteur de la fen�tre principale du navigateur.
"innerhtml" D�finit le rendu HTML d'un �l�ment � l'exclusion des balises de d�but et de fin d'�l�ment.
"innertext" D�finit le texte rendu (mais pas les balises) d'un �l�ment. Typiquement identique � outertext.
"left" Sp�cifie la coordonn�e �cran du bord gauche de la fen�tre principale du navigateur.
"menubar" Sp�cifie une valeur bool�enne indiquant si la barre de menu du navigateur est visible.
"offline" Sp�cifie une valeur bool�enne qui indique si le navigateur fonctionne actuellement en mode d�connect�.
"outertext" D�finit le texte rendu (mais pas les balises) d'un �l�ment. Typiquement identique � innerText.
"outerhtml" D�finit le rendu HTML d'un �l�ment y compris les balises de d�but et de fin de l'�l�ment.
"resizable" Sp�cifie une valeur bool�enne qui indique si l'objet peut �tre redimensionn�.
"silent" Sp�cifie une valeur bool�enne qui indique si le navigateur peut afficher des bo�tes de dialogue.
"statusbar" Sp�cifie une valeur qui indique si la barre d'�tat du navigateur est visible.
"statustext" Sp�cifie le texte de la barre d'�tat du navigateur.
"theatermode" Sp�cifie une valeur bool�enne indiquant si le navigateur est en mode Theater. Dans le mode Theater, la fen�tre principale du navigateur remplit tout l'�cran et affiche une barre d'outils avec un minimum de boutons de navigation.
"title" D�finit le titre du document. Notez qu'il est diff�rent du titre de la fen�tre qui commence g�n�ralement par le titre du document, mais a le texte suppl�mentaire sp�cifi� dans le registre de Windows qui lui est annex�.
"toolbar" Sp�cifie une valeur bool�enne indiquant si la barre d'outils du navigateur est visible ou cach�e.
"top" Indique la coordonn�e �cran du bord sup�rieur de la fen�tre principale du navigateur.
"width" Indique la largeur de la fen�tre principale du navigateur.

En relation

_IEAction, _IEBodyWriteHTML, _IEDocInsertHTML, _IEDocInsertText, _IEPropertyGet

Exemple

; Ouvre une instance du navigateur avec l'exemple de base, cherche � voir si
; si la barre d'adresse est visible, si oui la cache, si non la rend visible. Puis change
; le texte affich� dans la barre d'�tat

#include <IE.au3>

Local $oIE = _IE_Example("basic")
If Not _IEPropertyGet($oIE, "statusbar") Then _IEPropertySet($oIE, "statusbar", True)
_IEPropertySet($oIE, "statustext", "Look What I can Do")
Sleep(2000)
_IEPropertySet($oIE, "statustext", "I can change the status text")