Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

readonly History history

Ссылка на объект

History
данного окна. См. History.

readonly long innerHeight readonly long innerWidth

Высота и ширина в пикселах экранной области вывода окна. Эти свойства не поддерживаются в IE версии 8 и ниже. Порядок использования этих свойств демонстрируется в примере 15.9.

readonly unsigned long length

Количество фреймов, содержащихся в данном окне. См. описание свойства frames.

readonly Storage localStorage

Это свойство

ссылается на объект
Storage
, предоставляющий доступ к хранилищу пар имя/значение на стороне клиента. Данные, сохраненные с помощью свойства
localStorage
, доступны любым документам с тем же происхождением и хранятся, пока не будут удалены пользователем или сценарием. См. также sessionStorage и раздел 20.1.

readonly Location location

Объект

Location
для данного окна. Этот объект определяет URL-адрес текущего загруженного документа. Запись нового URL-адреса в это свойство приводит к загрузке и выводу содержимого этого URL-адреса в броузере. См. Location.

string name

Имя окна. Имя может быть задано при создании окна методом

open
или в виде значения атрибута name в теге
<frame>.
Имя окна может использоваться в качестве значения атрибута
target
в теге
<а>
или
<form>
. При таком применении атрибут
target
указывает, что документ, загружаемый по гиперссылке, или результаты отправки данных формы должны отображаться в указанном окне.

readonly Navigator navigator

Ссылка на объект

Navigator
, позволяющий получить информацию о версии и конфигурации веб-броузера. См. Navigator.

readonly Window opener

Доступная для чтения и записи ссылка на объект

Window
, в котором содержится сценарий, вызвавший метод
open
для открытия в броузере окна верхнего уровня, или null в окнах, созданных иным способом. Это свойство действительно только для объектов
Window
, представляющих окна верхнего уровня, но не для объектов, представляющих фреймы. Свойство
opener
может использоваться во вновь созданном окне для доступа к свойствам и методам создавшего его окна.

readonly long outerHeight readonly long outerWidth

Эти свойства определяют общую высоту и ширину окна броузера в пикселах. Эти размеры включают высоту и ширину строки меню, панелей инструментов, полос прокрутки, рамок окна и тому подобное. Эти свойства не поддерживаются в IE версии 8 и ниже.

readonly long pageXOffset

readonly long pageYOffset

Число пикселов, на которые текущий документ был прокручен вправо (pageXOffset) и вниз (pageYOffset). Эти свойства не поддерживаются в IE версии 8 и ниже. Порядок использования этих свойств и совместимый программный код, действующий в IE, демонстрируются в примере 15.8.

readonly Window parent

Объект

Window
, содержащий данное окно. Если данное окно является окном верхнего уровня,
parent
ссылается на само окно. Если данное окно
является фреймом, свойство
parent
ссылается на окно или фрейм, в котором содержится данное окно.

string returnValue

Это свойство отсутствует в обычных окнах, но присутствует в объектах

Window
, созданных методом
showModalDialog,
и по умолчанию содержит пустую строку. Когда окно диалога закрывается (см. описание метода
close
), этому свойству присваивается значение, возвращаемое методом
ShowModalDialog.

readonly Screen screen

Объект Screen, свойства которого содержат информацию об экране, включая число доступных пикселов и цветов. Подробности см. в справочной статье Screen.

readonly long screenX

readonly long screenY

Координаты верхнего левого угла окна на экране.

readonly Window self

Ссылка на само окно. Синоним свойства window.

readonly Storage sessionStorage

Это свойство ссылается на объект

Storage
, предоставляющий доступ к хранилищу пар имя/значение на стороне клиента. Данные, сохраненные с помощью свойства
sessionStorage
, доступны только документам в том же окне верхнего уровня или вкладке и хранятся только в течение сеанса работы с броузером. См. также localStorage и раздел 20.1.

readonly Window top

Окно верхнего уровня, содержащее данное окно. Если данное окно является окном верхнего уровня, свойство top содержит ссылку на само окно. Если данное окно представляет собой фрейм, свойство top ссылается на окно верхнего уровня, содержащее данный фрейм. Сравните со свойством parent.

readonly object URL

На момент написания этих строк данное свойство было ссылкой на объект, определяющий функции, которые были описаны в справочной статье URL. В будущем это свойство может превратиться в конструктор

URL
и определять прикладной интерфейс для анализа URL-адресов и строк запроса в них.

readonly Window window

Свойство window идентично свойству

self
– оно содержит ссылку на данное окно. Поскольку в клиентских сценариях на языке JavaScript объект
Window
является глобальным объектом, данное свойство позволяет обращаться к глобальному объекту как к глобальной переменной
window
.

Конструкторы

Будучи глобальным объектом, объект

Window
должен определять все глобальные конструкторы, необходимые для клиентского окружения. Хотя здесь их перечень не приводится, следует понимать, что все глобальные конструкторы, описанные в этой части книги, являются свойствами объекта
Window
. Тот факт, что в клиентском JavaScript определены, к примеру, конструкторы
Image
и
XMLHttpRequest,
означает, что каждый объект
Window
имеет свойства с именами
Image
и
XMLHttpRequest
.

Поделиться:
Популярные книги

Эпоха Опустошителя. Том I

Павлов Вел
1. Вечное Ристалище
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Эпоха Опустошителя. Том I

Проблема майора Багирова

Майер Кристина
1. Спецназ
Любовные романы:
современные любовные романы
6.60
рейтинг книги
Проблема майора Багирова

Законы Рода. Том 13

Андрей Мельник
13. Граф Берестьев
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Законы Рода. Том 13

Газлайтер. Том 15

Володин Григорий Григорьевич
15. История Телепата
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Газлайтер. Том 15

О, Путник!

Арбеков Александр Анатольевич
1. Квинтет. Миры
Фантастика:
социально-философская фантастика
5.00
рейтинг книги
О, Путник!

Прометей: каменный век

Рави Ивар
1. Прометей
Фантастика:
альтернативная история
6.82
рейтинг книги
Прометей: каменный век

Её (мой) ребенок

Рам Янка
Любовные романы:
современные любовные романы
6.91
рейтинг книги
Её (мой) ребенок

Идеальный мир для Лекаря 8

Сапфир Олег
8. Лекарь
Фантастика:
юмористическое фэнтези
аниме
7.00
рейтинг книги
Идеальный мир для Лекаря 8

Прометей: каменный век II

Рави Ивар
2. Прометей
Фантастика:
альтернативная история
7.40
рейтинг книги
Прометей: каменный век II

Цвет сверхдержавы - красный. Трилогия

Симонов Сергей
Цвет сверхдержавы - красный
Фантастика:
попаданцы
альтернативная история
8.06
рейтинг книги
Цвет сверхдержавы - красный. Трилогия

Болтливый мертвец

Фрай Макс
7. Лабиринты Ехо
Фантастика:
фэнтези
9.41
рейтинг книги
Болтливый мертвец

На границе империй. Том 9. Часть 2

INDIGO
15. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 2

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия

Лишняя дочь

Nata Zzika
Любовные романы:
любовно-фантастические романы
8.22
рейтинг книги
Лишняя дочь