IWindow

IWindow interface

Объект окна представляет собой окно, содержащее документ DOM.

public interface IWindow : IDisposable, IDocumentView, IEventTarget, IGlobalEventHandlers, 
    IWindowEventHandlers, IWindowTimers

Характеристики

Имя Описание
Document { get; } Атрибут документа должен возвращать самый новый объект Document объекта Window.
FrameElement { get; } Объект frameElement документа.
Location { get; } Атрибут местоположения интерфейса Window должен возвращать объект Location для документа этого объекта Window.
Name { get; set; } Атрибут name объекта Window должен при получении возвращать текущее имя контекста просмотра, а при установке устанавливать имя контекста просмотра в значение новое значение.
Opener { get; } IDL-атрибут открывателя объекта Window при получении должен возвращать объект WindowProxy контекста просмотра, из которого был создан текущий контекст просмотра (его контекст просмотра открывателя) , если он есть, если он все еще доступен, и если текущий контекст просмотра не отказался от его открывателя; в противном случае он должен возвращать значение null. При настройке, если новое значение равно null, текущий контекст просмотра должен отказаться от открывающего; если новое значение является чем-то другим, то пользовательский агент должен вызвать внутренний метод [[DefineOwnProperty]] объекта Window, передав имя свойства «opener» в качестве ключа свойства и дескриптор свойства { [[Value]]:value , [[Writable]]:true, [[Enumerable]]:true, [[Configurable]]:true } в качестве дескриптора свойства, где value — это новое значение.
Parent { get; } Родительский IDL-атрибут объекта Window документа в контексте просмотра b должен возвращать объект WindowProxy родительского контекста просмотра, если он есть (т. е. если b является дочерним контекстом просмотра) или сам объект WindowProxy контекста просмотра b, в противном случае (то есть, если это контекст просмотра верхнего уровня или отдельный вложенный контекст просмотра).
Self { get; } Возвращает объект WindowProxy контекста просмотра объекта Window.
Top { get; } Верхний IDL-атрибут объекта Window документа в контексте просмотра b должен возвращать объект WindowProxy контекста просмотра верхнего уровня (который будет его собственным WindowProxy). объект, если он сам был контекстом просмотра верхнего уровня), если он есть, или его собственный объект WindowProxy в противном случае (например, если это был отдельный вложенный контекст просмотра).
Window { get; } Возвращает объект WindowProxy контекста просмотра объекта Window.

Методы

Имя Описание
Alert(string) Отображает модальное предупреждение с заданным сообщением и ждет, пока пользователь его закроет
Confirm(string) Отображает модальное приглашение OK/Cancel с данным сообщением, ждет, пока пользователь отклонит его, и возвращает true, если пользователь нажимает OK, и false, если пользователь нажимает Cancel .
Prompt(string, string) Отображает приглашение модального текстового поля с заданным сообщением, ожидает, пока пользователь его закроет, и возвращает значение, введенное пользователем. Если пользователь отменяет приглашение, вместо этого возвращается null. Если присутствует второй аргумент, то заданное значение используется по умолчанию.

Смотрите также