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

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

Жанры

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
.

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

Император Пограничья 1

Астахов Евгений Евгеньевич
1. Император Пограничья
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Император Пограничья 1

Я – Легенда 2: геном хищника

Гарцевич Евгений Александрович
2. Я - Легенда!
Фантастика:
боевая фантастика
рпг
фантастика: прочее
попаданцы
5.00
рейтинг книги
Я – Легенда 2: геном хищника

Погранец

Поселягин Владимир Геннадьевич
2. Решала
Фантастика:
фэнтези
боевая фантастика
альтернативная история
5.00
рейтинг книги
Погранец

Последний Паладин. Том 7

Саваровский Роман
7. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 7

Егерь Ладов

Шелег Дмитрий Витальевич
3. Кровь и лёд
Фантастика:
боевая фантастика
аниме
фэнтези
5.00
рейтинг книги
Егерь Ладов

Черный Маг Императора 7 (CИ)

Герда Александр
7. Черный маг императора
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Черный Маг Императора 7 (CИ)

Барон переписывает правила

Ренгач Евгений
10. Закон сильного
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Барон переписывает правила

Последний Паладин. Том 9

Саваровский Роман
9. Путь Паладина
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Последний Паладин. Том 9

Искатель 9

Шиленко Сергей
9. Валинор
Фантастика:
рпг
фэнтези
попаданцы
гаремник
5.00
рейтинг книги
Искатель 9

Сирота

Шмаков Алексей Семенович
1. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
5.00
рейтинг книги
Сирота

Вечный. Книга VI

Рокотов Алексей
6. Вечный
Фантастика:
рпг
фэнтези
5.00
рейтинг книги
Вечный. Книга VI

Отморозок 1

Поповский Андрей Владимирович
1. Отморозок
Фантастика:
попаданцы
5.00
рейтинг книги
Отморозок 1

Надуй щеки! Том 5

Вишневский Сергей Викторович
5. Чеболь за партой
Фантастика:
попаданцы
дорама
7.50
рейтинг книги
Надуй щеки! Том 5

Легат

Прокофьев Роман Юрьевич
6. Стеллар
Фантастика:
боевая фантастика
рпг
6.73
рейтинг книги
Легат