русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Объект Document


Дата добавления: 2015-06-12; просмотров: 563; Нарушение авторских прав


Объект содержит описание документа.

Свойства

Anchors - массив гиперссылок, присутствующих в документе.

AlinkColor, LinkColor/Vlink Color ‑ цвет активной ссылки, цвет гипертек­сто­­вой ссылки, ко­то­рую пользователь не/уже посетил.

BGColor/FgColor - цвет фона/текста документа.

Title ‑ заголовок документа.

Cookie ‑ передача маленьких порций (“пирожков”) документа.

LastModified - дата последнего изменения документа.

Location ‑ возвращает объект Location с информацией о текущем URL.

Referrer ‑ возвращает URL предыдущего объекта Location.

ActiveElement ‑ возвращает элемент в фокусе.

ReadyState ‑ состояние загружаемого документа: недоступен (1), загру­жает­ся (2), доступен, но загружен не полностью (3), доступен и загружен полностью (4).

Domain, URL ‑ имя узла с документом, URL документа.

Body - возвращает ссылку на объект BODY.

ParentWindow ‑ возвращает ссылку на объект Window с документом.

Selection ‑ возвращает ссылку на текущий объект Selection.

Методы

Close ‑ закончить запись в документ и его отображение.

Open ‑ открытие нового потока для методов Write и WriteLn (формиро­ва­ние новой страницы).

Clear ‑ способ расположения текста по отношению к плавающим изобра­же­­ни­ям: после всех изображений (1); после всех изображений, вырав­нен­ных по левому (2) или правому (3) краю.

Write/WriteLn (<текст>) ‑ вывод HTML в открытый поток без/с добавле­нием символа возврата каретки (Document.Write (“<H2> Пример </H2>”)). На практике HTML не различает символ возврата каретки, потому Write и WriteLn равнозначны. Кавычки внутри символьной константы изобра­жают­ся апострофами (Document.Write “<P ALIGN='Center'>”). Метод позволяет динамически формировать Web‑страницы.



ExecCommand (<команда>[, <значение> [,{-1|0}]]) ‑ выполнение команды, которая возвращает указанное значение с предоставлением графического интерфейса (-1).

QueryCommandEnabled (<команда>), QueryCommandSupported (<коман­да>) ‑ возвращает истину, если команда доступна.

QueryCommandValue(<команда>)‑ возвращает текущее значение команды.

QueryCommandText(<команда>) ‑ возвращает строку, ассоциированную с командой.

ElementFromPoint(x,y) - возвращает элемент, которому принадлежит точка с координатами x,y.

QueryCommandState (<команда>) - возвращает состояние команды.

QueryCommandIndeterm (<команда>) - сообщает, находится ли команда в неопределенном состоянии.

CreateElement(<тег>) ‑ возвращает ссылку на созданный тег.

События: OnClick, OnMouseOver, OnDblClick, OnKeyPress, OnMouse­­Do­wn, OnMouseMove, OnMouseUp, OnKeyDown, OnKeyUp, OnMouse­­Out (выход за пределы документа), OnReadyStateChange (при из­ме­нении состояния готовности документа), OnHelp.

Эти события аналогичны одноименным событиям в Visual Basic.

Пример использования свойств LastModified и Title.

<HTML><HEAD><TITLE>Свойства документа</TITLE>

<SCRIPT LANGUAGE=“VBScript“>

Sub Knopka_OnClick

Alert Document.LastModified + chr(13) + chr(10) + Document.Title

End Sub

</SCRIPT></HEAD>

<BODY> <P ALIGN=“CENTER“><INPUT TYPE=“BUTTON“

NAME=“Knopka“ VALUE=“Свойства“></P></BODY>

</HTML>

Пример использования свойств BGColor, FGColor.

<HTML><HEAD><TITLE>Цвета</TITLE>

<SCRIPT LANGUAGE=“VBScript“> DIM A(15)

A(1) =“WHITE“ : A(2) =“BLACK“ : A(3) =“BLUE“ : A(4) =“RED“

A(5) =“YELLOW“: A(6) =“AQUA“ : A(7) =“FUSHIA“: A(8) =“GRAY“

A(9) =“LIME“ : A(10) =“MAROON“: A(11)=“NAVY“ :A(12)=“OLIVE“

A(13)=“PURPLE“: A(14) =“SILVER“ : A(15)=“TEAL“

I=1:J=2: DOCUMENT.BGCOLOR=A(I):DOCUMENT.FGCOLOR=A(J)

Sub FG_ONCLICK : IF I=15 THEN I=0

I=I+1: DOCUMENT.FGCOLOR=A(I): End Sub

Sub BG_ONCLICK: IF J=15 THEN J=0

J=J+1: DOCUMENT.BGCOLOR=A(J): End Sub

</SCRIPT>

</HEAD><BODY><CENTER><H2>Работа с цветом</H2>

<P> <INPUT TYPE=“BUTTON“ NAME=“FG“

VALUE=“Следующий цвет текста“>

<INPUT TYPE=“BUTTON“ NAME=“BG“

VALUE=“Следующий цвет фона“>

</P></CENTER></BODY>

</HTML>

Пример вывода методом Write текста в текущий документ.

<HTML><HEAD><TITLE>Пример использования метода Write</TITLE>

<SCRIPT LANGUAGE=“VBScript“>

Document.Write “<P ALIGN='Center'><FONT COLOR='Blue'“

Document.Write “SIZE='7'><B>Здравствуйте!“

Document.Write “</B></FONT></P>“

Document.Close

</SCRIPT></HEAD>

</HTML>

Пример динамического формирования новой Web‑страницы мето­дом Write.

<HTML><HEAD><TITLE> Формирование новой страницы </TITLE>

<SCRIPT LANGUAGE=“VBScript“>

Sub Knopka_OnClick

Document.Open 'открытие нового потока (страницы)

Document.Write “<P ALIGN='Center'><FONT COLOR='Red'“

Document.Write “SIZE='7'>Новая страница</FONT></P>“

Document.Close 'закрытие новой страницы и ее отображение

End Sub

</SCRIPT></HEAD><BODY>

<P ALIGN=“CENTER“><INPUT TYPE=“BUTTON“ NAME=“Knopka“

VALUE=“Новая страница“></P></BODY>

</HTML>



<== предыдущая лекция | следующая лекция ==>
Свойства | События


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.01 сек.