Interface IWindow

Interface IWindow

名称: Aspose.Html.Window 编辑: Aspose.HTML.dll (25.4.0)

窗口对象代表包含 DOM 文档的窗口。

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IWindow : IEventTarget, IGlobalEventHandlers, IWindowEventHandlers, IWindowTimers, IDocumentView, IAbstractView, IDisposable

Implements

IEventTarget , IGlobalEventHandlers , IWindowEventHandlers , IWindowTimers , IDocumentView , IAbstractView , IDisposable

Properties

Document

文档属性必须返回窗口对象的最新文档对象。

[DOMName("document")]
Document Document { get; }

财产价值

Document

FrameElement

frameElement 是文档的对象。

[DOMName("frameElement")]
Element FrameElement { get; }

财产价值

Element

LocalStorage

返回存储对象,允许您在用户代理中保存关键/值对。

[DOMName("localStorage")]
IStorage LocalStorage { get; }

财产价值

IStorage

Location

窗口接口的位置属性必须返回该窗口对象的文档的位置对象。

[DOMName("location")]
Location Location { get; }

财产价值

Location

Name

窗口对象的名称属性必须在获取时返回浏览背景的当前名称,并在设置时将浏览背景的名称设置为新值。

[DOMName("name")]
string Name { get; set; }

财产价值

string

Opener

打开 IDL 属性在窗口对象,接收时,必须返回 WindowsProxy 对象的浏览背景,从那里创建了当前的浏览背景(它打开浏览背景),如果有一个,如果它仍然可用,如果当前的浏览背景没有放弃它的打开器;否则,它必须返回零。

[DOMName("opener")]
IWindow Opener { get; }

财产价值

IWindow

Parent

在浏览背景中的文档窗口上的父母 IDL 属性 b 必须返回父母浏览背景的 WindowsProxy 对象,如果有一个(即如果 b 是儿童浏览背景),或者浏览背景本身的 WindowsProxy 对象 b,否则(即如果它是顶级浏览背景或分离的网页浏览背景)。

[DOMName("parent")]
IWindow Parent { get; }

财产价值

IWindow

Self

返回窗口对象的浏览背景的 WindowProxy 对象。

[DOMName("self")]
IWindow Self { get; }

财产价值

IWindow

Top

浏览文档的窗口对象的顶级 IDL 属性 b 必须返回 WindowsProxy 对象其顶级浏览文档(如果它是一个顶级浏览文档本身),如果它有一个,或者它自己的 WindowsProxy 对象,否则(例如,如果它是一个分开的网页浏览文档)。

[DOMName("top")]
IWindow Top { get; }

财产价值

IWindow

Window

返回窗口对象的浏览背景的 WindowProxy 对象。

[DOMName("window")]
IWindow Window { get; }

财产价值

IWindow

Methods

Alert(线条)

显示与该消息的模型警报,并等待用户释放它

[DOMName("alert")]
void Alert(string message)

Parameters

message string

这个消息。

Atob(线条)

接收输入数据,以包含 base64 编码的二进制数据的 Unicode 序列的形式,解除它,并返回由 U+0000 到 U+00FF 范围中的字符组成的序列,每個代表一個二元比特,值為 0x00 至 0xFF 相應,相應於該二元數據。

[DOMName("atob")]
string Atob(string data)

Parameters

data string

包含 base64 加密的二进制数据的 Unicode 序列

Returns

string

序列由 U+0000 到 U+00FF 的字符组成

Exceptions

DOMException

通过“InvalidCharacterError” DOM 例外,如果输入行不有效的 base64 数据。

Btoa(线条)

接收输入数据,以一个单码序列的形式,其中只有字符在 U+0000 到 U+00FF 范围,每个代表一个二元比特的值为 0x00 到 0xFF 相应,并将其转换为其 base64 代表性,它将其返回。

[DOMName("btoa")]
string Btoa(string data)

Parameters

data string

Unicode 列仅包含 U+0000 至 U+00FF 范围中的字符。

Returns

string

第64章 字符串

Exceptions

DOMException

通过“InvalidCharacterError” DOMException 例外,如果输入行包含任何非范围的字符。

Confirm(线条)

显示一个模型OK/取消即时与该消息,等待用户删除它,并返回真实,如果用户点击OK和虚假,如果用户点击取消。

[DOMName("confirm")]
bool Confirm(string message)

Parameters

message string

这个消息。

Returns

bool

返回真实,如果用户点击OK和错误,如果用户点击取消

MatchMedia(线条)

返回一个新的 MediaQueryList 对象,然后可以用来确定文档是否符合媒体查询行,以及监控文档,以检测它是否匹配(或停止匹配)该媒体查询。查看 CSSOM View 模块规格: https://www.w3.org/TR/cssom-view/#extensions-to-the-window-interface

[DOMName("matchMedia")]
MediaQueryList MatchMedia(string query)

Parameters

query string

包含媒体查询的链条;看见 首頁 〉外文書 〉文學 〉文學 〉WEB 对于细节。

Returns

MediaQueryList

MediaQuery列表对象

Prompt(字符串, string)

显示一个模型文本字段与该消息,等待用户释放它,并返回用户输入的值. 如果用户取消字段,然后返回零。 如果第二个论点是存在的,那么该值是默认的。

[DOMName("prompt")]
string Prompt(string message, string @default)

Parameters

message string

这个消息。

default string

缺陷的。

Returns

string

返回用户输入的值

 中文