Définit une propriété donnée du navigateur ou d'un élément DOM
#include <IE.au3>
_IEPropertySet ( ByRef $oObject, $sProperty, $vValue )
$oObject | Variable objet InternetExplorer.Application |
$sProperty | Propriété à définir (voir Remarques) |
$vValue | La nouvelle valeur à définir pour la propriété du navigateur |
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 |
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. |
_IEAction, _IEBodyWriteHTML, _IEDocInsertHTML, _IEDocInsertText, _IEPropertyGet
; 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")