activeElement | Возвращает объект, который имеет фокус, когда родительский документ имеет фокус.
|
alinkColor | Устанавливает или возвращает цвет всех активных ссылок в документе.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Testing Properties, Methods and Events HTML Document </TITLE>
<meta http-equiv="Content-type" content="text/html; charset=windows-1251">
<META NAME="Author" CONTENT="Juri Shutenko">
<META NAME="Keywords" CONTENT="Visual FoxPro plus HTML">
<META NAME="Description" CONTENT="HTML Tutorial">
</HEAD>
<BODY>
<p>Текст 1</p>
<p>Текст 2</p>
<p><a name="text3">Текст 3</a></p>
<p>Текст 4</p>
<p><a href="#text3">Ссылка на текст 3</a></p>
</BODY>
</HTML>
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
? loDocument.alinkColor && возвратит строку #0000ff
|
all | Возвратит объектную ссылку на коллекцию, индексируемую на 0-основе (то есть первый элемент имеет индекс 0) и содержащую все элементы в HTML-документе.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
loAll=loDocument.all
? loAll
? loAll.length && возвратит 16
loObject=loAll.item(3)
? loObject.nodeName && возвратит TITLE (всегда в верхнем регистре)
|
anchors | Возвращает объектную ссылку на коллекцию всех якорей, содержащихся в HTML документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
loAnchors=loDocument.anchors
? loAnchors
? loAnchors.length
loAnchor=loAnchors.item(0)
? loAnchor.outerHTML && возвратит <a name="text3">Текст 3</a>
|
applets | Возвращает объектную ссылку на коллекцию всех апплетов, содержащихся в HTML документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе.
|
bgColor | Устарело. Устанавливает или возвращает цвет фона/задника, за объектом. |
body | Возвращает ссылку на объект body.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
loBody=loDocument.body
? loBody
? loBody.children.length && вернет число 5 (целочисленный тип данных)
|
charset | Устанавливает или возвращает ссылку на кодовую страницу, используемую при кодировке документа.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
? loDocument.charset && вернет windows-1251 (символьный тип данных)
|
clear | Пока не поддерживается. |
close | Закрывает выходной поток и принуждает посылку данных на display |
cookie | Устанавливает или возвращает строку, содержащую значение cookie.
|
createElement | Создает инстанцию элемента указанного тэга.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
loNewElement=loDocument.createElement("p")
loDocument.body.appendChild(loNewElement)
? loContent.outerHTML
? loDocument.body.outerHTML
* пустая пара <P></P> добавлена в конец документа
|
createStyleSheet | Создает таблицу стилей для документа.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument1.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
loDocument.createStylesheet("th {color:#ff0000;font-size:12pt !important}")
CLEAR
? loContent.outerHTML
|
defaultCharset | Возвращает кодовую страницы, используемую по умолчнию из текущих региональных установок языка.
|
designMode | Устанавливает или возвращает значение, которое показывает, может-ли документ редактироваться или нет.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument2.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
loDocument.designMode='on'
? loDocument.designMode
loInetApp.visible=.T.
|
domain | устанавливает или возвращает установку безопасности домена для документа. |
elementFromPoint | Возвращает элемент, находящийся в указанных координатах x и y. |
embeds | Возвращает объектную ссылку на коллекцию всех вложенных объектов, содержащихся в HTML документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
execCommand | Исполняет команду на текущем документе, текущей выборке или данном диапазоне. |
execCommandShowHelp | Отображает информацию подсказку для данного идентификатора команды. |
expando | Устанавливает или возвращает значение, определяющую - могут ли быть созданы произвольные переменные внутри объекта. |
fgColor | Устанавливает или возвращает цвет текста документа.
|
fileCreatedDate | Возвращает дату создания файла.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("file:///c:\JSWS2006\domdocument2.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
? loDocument.fileCreatedDate && вернет дату в формате mm/dd/yyyy
Release All
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
? loDocument.fileCreatedDate && вернет текущую дату в формате mm/dd/yyyy
|
fileModifiedDate | Возвращает дату последней модификации файла.
|
fileSize | Возвращает размер файла.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
loDocument = loInetApp.Document
? loDocument.fileSize && в настоящий момент вернул 12423 байта
* возвращаемый тип данных - символьные!
|
fileUpdatedDate | Возвращает дату последнего обновления.
|
forms | Возвращает объектную ссылку на коллекцию всех объектов форм, содержащихся в HTML документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
frames | Возвращает объектную ссылку на коллекцию всех объектов фреймов, содержащихся в HTML документе, если документ содержит объект frameSet. Если документ содержит объект body, то тогда коллекция представляет собой коллекцию объектов внутренних фреймов iframe в документе. В обоих случаях, элементы в коллекции представлены в том порядке, в каком они появились в документе. |
images | Возвращает объектную ссылку на коллекцию всех объектов рисунков (images) в HTML-документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
lastModified | Возвращает дату последнего изменения документа, если страница поддерживает ее.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
loDocument = loInetApp.Document
loContent=loDocument.documentElement
? loDocument.lastModified && в настоящий момент вернул 03/01/2006 16:55:40
* возвращаемый тип данных - символьные!
|
linkColor | Устанавливает или возвращает цвет ссылок, содержащихся в документе. |
links | Возвращает объектную ссылку на коллекцию всех объектов ссылок в HTML-документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
location | Возвращает объект расположения документа,:
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
loDocument = loInetApp.Document
? loDocument.location
loLocation=loDocument.location
? loLocation.hash
? loLocation.host
? loLocation.hostname
? loLocation.href
? loLocation.pathname
? loLocation.port
? loLocation.protocol
|
mimeType | Возвращает MIME-тип файла
|
nameProp | Возвращает титул документа, который отображается в заголовке браузера. |
onafterupdate | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onafterupdate.
... onafterupdate="имя функции_обработчика_события(аргументы)..."
|
onbeforeupdate | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onbeforeupdate |
onclick | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onclick. |
ondblclick | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события ondblclick. |
ondragstart | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события ondragstart. |
onerrorupdate | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onerrorupdate. |
onhelp | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onhelp. |
onkeydown | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onkeydown. |
onkeypress | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onkeypress. |
onkeyup | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onkeyup. |
onmousedown | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onmousedown. |
onmousemove | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onmousemove. |
onmouseout | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onmouseout. |
onmouseover | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onmouseover. |
onmouseup | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onmouseup. |
onreadystatechange | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onreadystatechange. |
onrowenter | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onrowenter. |
onrowexit | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onrowexit. |
onselectstart | Устанавливает или возвращает указатель на функцию, ассоциированную с обработчиком события onselectstart. |
open | Этот метод работает двумя путями. Он открывает документ и собирает вывод в методы write and writeln. В этом случае, используются только первые два параметра: url и name. Когда указаны значения для дополнительных параметров, то метод открывает окно.
|
parentWindow | Возвращает ссылку на контейнер объекта родительского окна.
|
plugins | Возвращает объектную ссылку на коллекцию всех вложенных объектов - плагинов в HTML-документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
protocol | Устанавливает или возвращает протокол унифицированного локатора ресурса.
|
queryCommandEnabled | Возвращает логическое значение, определяющее смогут ли быть успешно выполнены идентификаторы команды execCommand, в данном текущем состоянии документа. |
queryCommandIndeterm | Возвращает логическое значение, определяющее будут ли указанные команды находиться в неопределенном состоянии. |
queryCommandState | Возвращает логическое значение, указывающее текущее состояние команды. |
queryCommandSupported | Возвращает логическое значение, указывающее - поддерживается ли данныя команды в текущем ранге. |
queryCommandText | Возвращает строку, ассоциированную с командой. |
queryCommandValue | Возвращает текущее значение документа, ранга или текущего выбора для данной команды. |
readyState | Возвращает значение, указывающее текущее состояние объекта.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
Do While loInetApp.ReadyState !=4
DoEvents
Enddo
. |
referrer | Возвращает значение, указывающее URL, с которого пользователь пришел на текущую страницу.
|
scripts | Возвращает объектную ссылку на коллекцию всех объектов - скриптов HTML-документе. Элементы в коллекции представлены в том порядке, в каком они появились в документе. |
security | Возвращает информацию о безопасности документа.
|
selection | Возвращает объектную ссылке на объект, представляющий активный выбор. Активным выбором может быть точка вставки курсора, подсвеченный блок текста или прочие элементы документа, на которых пользователь или скрипты могут производить определенные действия.
|
styleSheets | Возвращает объектную ссылку на коллекцию всех таблицей стилей, содержащихся в HTML-документе. Каждый объект представляет собой представление индивидуальной стилевой таблицы, которые были определены для документа.
|
title | Возвращает титул документа, который отображается в заголовке браузера. Аналогично использованию nameProp. |
toString | Возвращает строчное представление объекта.
|
URL | Устанавливает или возвращает URL для текущего документа.
loInetApp = Createobject('InternetExplorer.Application')
loInetApp.Navigate("http://kodu.neti.ee/~juri4/vfp60/index_ru.htm")
loDocument = loInetApp.Document
loDocument.URL="file:///c:\JSWS2006\templates\index_ru.htm"
|
vlinkColor | Устанавливает или возвращает цвет ссылок, которые уже посещал пользователь, и которые указаны в текущем документе. |
write | Записывает одно (или более) HTML-выражение в документ в указанном окне. |
writeln | Выполняет то же самое, что и предыдущий метод, но выражение HTML дополняется символом перевода каретки.
|