Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



closed Возвращает true, если текущее окно закрыто.

defaultStatus, status Сообщение, отображаемое в строке состояния окна.

document Возвращает ссылку на документ, загруженный в текущее окно.

history Возвращает ссылку на объект истории браузера.

innerHeight/innerWidth Возвращает высоту/ширину клиентской области окна.

location Возвращает ссылку на объект location документа, загруженного в окно.

name Возвращает имя окна или фрейма.

navigator Возвращает ссылку на объект Web-обозревателя.

opener Возвращает ссылку на окно, которое открыло текущее окно, методом open.

outerHeight/outerWidth Возвращает полную высоту / ширину окна в пикселах.

pageXOffset/pageYOffset расстояние по горизонтали/ по вертикали между позицией окна и левой границей документа.

parent Возвращает ссылку на родительское окно, если текущий объект window -фрейм. В противном случае возвращается ссылка на само окно.

screen Возвращает ссылку на объект screen.

screenLeft/screenTop Возвращает горизонтальную/вертикальную координату левого верхнего угла окна.

screenX/screenY Горизонтальная/Вертикальная координата левого верхнего угла окна.

Self/ window Возвращает ссылку на объект window текущего окна.

top Возвращает ссылку на родительское окно самого верхнего уровня, если текущий объект фрейм. Иначе возвращается ссылка на само окно.

Методы объекта window

Ранее были рассмотрены три метода объекта window для отображения диалоговых окон: alert({Текст})-окно предупреждения; confirm({Текст}) - окно выбора Ok/Cancel; prompt({Приглашение}, [{Значение по умолчанию}]) - диалоговое окно с полем ввода.

Ниже приведены другие методы объекта window:

back() Возвращается к предыдущему документу.

focus() / blur() Переносит/ Удаляет фокус на текущее окно.

clearInterval({Таймер}) Останавливает таймер, установленный setInterval().

clearTimeout({Таймер}) Останавливает таймер, установленный setTimeout().

close() Закрывает текущее окно, открытое методом open().

execScript({Выражение},"JavaScript") Вычисляет выражение.

find([{Строка поиска}[, true|false]) Второй аргумент равен true, если поиск с учетом регистра символов, иначе false.

forward() Переходит к следующему документу в списке истории.

home() Переходит на "домашнюю" страницу, заданную в настройках браузера.

moveBy({X},{Y}) Перемещает окно на X пикселов вправо и на Y пикселов вниз.

moveTo({X},{Y}) Перемещает окно в точку экрана, заданную координатами X и Y.

navigate({Адрес}) Загружает Web-страницу.

open({Адрес}, {Имя окна}, [{Список свойств окна}]) Открывает новое окно, загружает в него документ, адрес которого указан, и присваивает окну переданное имя

print() Печатает содержимое окна.

resizeBy({X},{Y}) Увеличивает/уменьшает окно на X пикселов по горизонтали и на Y пикселов по вертикали.

resizeTo({X},{Y}) Увеличивает или уменьшает окно до размера, заданного X и Y.

scrollBy({X},{Y}) Прокручивает содержимое окна на X пикселов вправо и Y пикселов вниз.

scrollTo({X},{Y}) Прокручивает содержимое окна в точку, заданную значениями X и Y.

setHotKEys(true|false) Разрешает (true) или запрещает (false) "горячие" клавиши в окне, не имеющем строки меню.

setInterval({Функции или выражение},{Интервал}, [{Список аргументов функции, разделенных запятыми}]) Вычисляет значение выражения каждый раз по истечении заданного интервала (в миллисе-кундах). Возвращает указатель на объект тай-мер, который можно использовать в методе clearInterval.

setResizeeable(true|false) Разрашает (true) или запрещает (false) пользователю изменять размеры окна.

setTimeout({Функции или выраже-ние},{Интервал}, [{Список аргументов функции, разделенных запятыми}]) Вычисляет значение выражения по истечении заданного интервала (в миллисекундах), если до этого не был вызван метод clearTimeout. Возвращает указатель на объект, который можно использовать в методе clearTimeout для уничтожения таймера.

stop() Останавливает загрузку текущей страницы.

Все методы вызываются одним из следующих способов: window. метод(параметры);

self. метод(параметры); winobj. метод(параметры);





Дата публикования: 2014-11-18; Прочитано: 341 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...