Начинающим Web - разработчикам сайтов

Категории
Полезные сайты
Свойства объектов
Свойства объектов
Методы объектов
События объектов
Применение DHTML

Свойства объектов

Свойства служат для определения и присвоения значений указанного параметра элемента страницы. Для определния свойства в код документа вносится запись в следующем порядке: название объекта _точка_ свойство. Например: 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-нет).

Итак, давайте обобщим данную таблицу. Свойства окон браузера решают вопрос по обращению к другим объектам и манипуляции самого окна. Пример:

window.status=yes.toolbar=no

Свойства экрана определяют у конечного пользователя расширение экрана и его цветовую гамму. Пример:

screen.width
screen.colorDepth=no
history.go

Свойства объекта history дают возможность определять адреса документов по списку журнала. Пример:

history.next

Свойства стилей позволяют назначать габариты и месторасположение элементов. Пример:

document.all.tags('Div').style="content"

Примером применения стандартных свойств может служить присвоение совокупности фильтров для определенных элементов.

<IMG ID="blank" SRC="img/blank.gif" WIDTH="150" HEIGHT="100" STYLE="filter:revealTrans(Duration=3.0, Transition=12);VISIBILITY:hidden" >
blank.filters.item(0).Apply()
blank.style.visibility=""
blank.filters.item(0).Play()

Свойства объекта navigator служит для определения нескольких сведений о компьютере пользователя. Пример:

navigator.appName=yes.appVirsion=yes.cpuClass=no
history.go

Начинающим Web - разработчикам сайтов
Rambler's Top100 Рейтинг@Mail.ru
Hosted by uCoz