Свойства служат для определения и присвоения значений
указанного параметра элемента страницы. Для определния свойства в
код документа вносится запись в следующем порядке: название
объекта _точка_ свойство. Например:
navigator.appName
. При обращении к обектам формы необходимо использовать следующую
формулу: document.имя_формы.имя_элемента указанной
формы.
Далее будут рассмотрены свойства и их назначения для
каждого из объектов.
Свойства объекта window (окон браузера) |
document |
ссылка на документ,
который будет загружен в окно браузера. |
self |
ссылка на окно, которое будет загружено
в текущее окно браузера. |
statusbar |
вызов строки состояния окна |
toolbar |
вызов панели управления окна. |
top |
переход на окно самого верхнего
уровня, если текущее окно является фреймом. |
parent |
переход на предыдущее окно, если
текущее окно является фреймом. |
screen |
ссылка на объект screen (параметры
экрана).
|
frames |
ссылка на фрейм. |
navigator |
ссылка на объект navigator. |
history
|
ссылка на папку журнала
для браузера.
|
location |
ссылка на часть документа,
находящегося в текущем окне. |
name |
имя либо окна, либо фрейма. |
status |
назначение текста, которое отобразится
в нижней строке браузера. |
defaultStatus |
текст в строке состояния браузера
по умолчанию. |
closed |
закрытие текущего окна
браузера. |
Свойства объекта screen (параметры экрана) |
width |
присвоение общей ширины
экрана (в
px
). |
height |
присвоение общей высоты экрана(в
px). |
avaiWidth |
присвоение рабочей щирины экрана (в
px). |
avaiHeight |
присвоение рабочей
высоты экрана (в
px). |
colorDepth |
цветовая гамма экрана
в битах. |
Свойства объекта history (журнала браузера) |
current |
определение адреса
документа, находящего в окне браузера на данный момент. |
next |
определение адреса последующего
документа. |
previous |
определение
адреса предыдующего документа. |
Свойства стилей |
cssText |
указание на текстовый
стиль. |
pixelWidth |
ширина элемента (в
px). |
pixelHeight |
высота элемента (в
px). |
pixelTop |
сдвинуть элемент относительно
верха (в
px). |
pixelLeft |
сдвинуть
элемент относительно левого края (в
px
). |
posWidth |
ширина элемента в еденицах измерения,
назначенных в стиле. |
posHeight |
высота элемента еденицах измерения,
назначенных в стиле. |
posTop |
сдвинуть элемент относительно
верха в ЕД, назначенных в стиле. |
posLeft |
сдвинуть элемент относительно
левого края в ЕД, назначенных в стиле. |
Стандартные свойства |
className |
определяет или устанавливает,
какое значение из параметров
style sheet (настройки
стиля документов) данный элемент использует. |
ID |
присваивает уникальное имя
элементу, чтобы потом к нему обращаться. |
innerHTML |
вписывает в элемент,
с заранее присвоенным
ID,
новый HTML-код меняя старый. |
filters |
присвоение визуальных фильтров
данному элементу. |
title |
показывает подсказку
при наведении мыши. |
Свойства объекта navigator (информация
о компьютере пользователя) |
appName |
определение название
браузера. |
appVersion |
версия браузера. |
appMinorVersion |
определение цифры после точки
в номере версии браузера. |
language |
определение языковой кодировки
браузера. |
systemLanguage |
определение языковой кодировки
"операционки" клиентского компьютера. |
platform |
определение названия платформы
пользователя. |
cpuClass |
определение типа процессора у
клиента. |
onLine |
определяет на предмет
подключения клиента к сети (true-да, false-нет). |
Итак, давайте обобщим данную таблицу. Свойства окон
браузера решают вопрос по обращению к другим объектам и манипуляции
самого окна. Пример:
Свойства экрана определяют у конечного пользователя расширение экрана
и его цветовую гамму. Пример:
Свойства стилей позволяют назначать габариты и месторасположение
элементов. Пример: