_IEPropertySet
Устанавливает выбранное свойство браузера или элемент DOM.
#include <IE.au3>
_IEPropertySet(ByRef $o_object, $s_property, $newvalue)
Параметры
| $o_object | Переменная объекта InternetExplorer.Application |
| $s_property |
Выбранное свойство (см. примечание) |
| $newvalue |
Новое значение устанавливаемое в свойство браузера |
Возвращаемое значение
| Успех: | Возвращает 1 |
| Ошибка: | Возвращает 0 и устанавливает @error |
| @error: | 0 ($_IEStatus_Success) = Нет ошибок |
| 3 ($_IEStatus_InvalidDataType) = Неверный тип данных | |
| 4 ($_IEStatus_InvalidObjectType) = Неверный тип объекта | |
| 5 ($_IEStatus_InvalidValue) = Неверное значение | |
| @extended: | Содержит номер неверного параметра |
Примечания
Дополнительную информацию можно найти на MSDN.| Свойство | Описание |
|---|---|
| "addressbar" | Устанавливает логическое значение, которое определяет, показывать ли адресную строку браузера. |
| "contenteditable" | Устанавливает логическое значение, которое определяет, может ли объект отредактирован с помощью мыши и клавиатуры. |
| "height" | Указывает высоту главного окна браузера. |
| "innerhtml" | Устанавливает HTML-код отображаемого документа, исключая теги начала и конца. |
| "innertext" | Устанавливает отображаемый текст (без тегов) документа. Обычно идентично outertext. |
| "left" | Устанавливает координаты левого края основного окна браузера. |
| "menubar" | Устанавливает логическое значение, которое определяет, показывать ли меню браузера. |
| "offline" | Устанавливает логическое значение, которое определяет, работает ли браузер в настоящее время в автономном режиме. |
| "outertext" | Sets the rendered Text (but not any tags) of an element. Typically identical to innertext. |
| "outerhtml" | Sets the rendered HTML of an element including the beginning and ending element tags. |
| "resizable" | Specifies a Boolean value that indicates whether the object can be resized. |
| "silent" | Устанавливает логическое значение, которое определяет, может ли браузер показывать диалоговые окна. |
| "statusbar" | Устанавливает логическое значение, которое определяет, отображать ли строку состояния. |
| "statustext" | Устанавливает текст в строку состояния браузера. |
| "theatermode" | Устанавливает логическое значение, которое определяет, является ли браузер в режиме "Во весь экран". В этом режиме главное окно браузера располагается на весь экран и отображает панель инструментов с минимальным набором кнопок навигации. |
| "title" | Устанавливает заголовок документа. Обратите внимание, что это отличается от заголовка окна, которое обычно начинается с заголовка документа, but has additional text specified in the windows registry appended to it. |
| "toolbar" | Устанавливает логическое значение, которое определяет, показывать ли панель инструментов браузера. |
| "top" | Устанавливает координаты верхнего края основного окна браузера. |
| "width" | Указывает ширину главного окна браузера. |
См. также
_IEPropertyGet, _IEAction, _IEBodyWriteHTML, _IEDocInsertHTML, _IEDocInsertTextПример

; *******************************************************
; Пример 1 - Открывает браузер с основным примером.
; Проверяет, чтобы строка состояния отображалась, если
; не отображается то переключает, чтобы отображалась.
; Далее изменяет текст в строке состояния
; *******************************************************
#include <IE.au3>
$oIE = _IE_Example ("basic")
If Not _IEPropertyGet ($oIE, "statusbar") Then _IEPropertySet ($oIE, "statusbar", True)
_IEPropertySet ($oIE, "addressbar", False)
_IEPropertySet ($oIE, "statustext", "Посмотрите что я могу сделать")
Sleep(1000)
_IEPropertySet ($oIE, "statustext", "Я могу изменить текст строки состояния")