_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", "Я могу изменить текст строки состояния")