Silverlight 访问和操作 DOM(HtmlPage 类, HtmlDocument)
2010-04-23 13:51
645 查看
用于 Silverlight 的 .NET Framework 类库
HtmlPage 成员
允许访问和操作浏览器的文档对象模型 (DOM)。
HtmlPage 类型公开以下成员。
方法
页首
属性
HtmlDocument 成员
表示浏览器中的 HTML 文档。
HtmlDocument 类型公开以下成员。
方法
页首
属性
页首
事件
HtmlPage 成员
允许访问和操作浏览器的文档对象模型 (DOM)。
HtmlPage 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
PopupWindow | 打开一个弹出窗口。 | |
RegisterCreateableType | 将某一托管类型注册为可通过 Content.services.createObject 和 Content.services.createManagedObject 帮助器方法从 JavaScript 代码进行创建。 | |
RegisterScriptableObject | 注册托管对象以便用于通过 JavaScript 代码的可脚本化访问。 | |
UnregisterCreateableType | 显式取消注册以前通过使用 RegisterCreateableType 方法注册的托管类型。 |
属性
名称 | 说明 | |
---|---|---|
BrowserInformation | 获取有关浏览器的常规信息,例如名称、版本和操作系统。 | |
Document | 获取浏览器的 document 对象。 | |
IsEnabled | 获取一个值,该值指示是否启用 HTML 桥功能的其余公共图面。 | |
IsPopupWindowAllowed | 指示是否允许弹出窗口。 | |
Plugin | 获取对在宿主 HTML 页上的 <object> 或 <embed> 标记内定义的 Silverlight 插件的引用。 | |
Window | 获取浏览器的 window 对象。 |
表示浏览器中的 HTML 文档。
HtmlDocument 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
AttachEvent | 已重载。 将 .NET Framework 事件处理程序附加到当前文档对象模型 (DOM) 对象上的事件。 | |
CheckAccess | 确定当前线程是否为浏览器的 UI 线程。 (继承自 ScriptObject。) | |
ConvertTo | 将当前对象转换为指定类型。不支持此方法。 (继承自 HtmlObject。) | |
ConvertTo<T> | 将当前的可脚本化的对象转换为指定类型。 (继承自 ScriptObject。) | |
CreateElement | 创建浏览器元素。 | |
DetachEvent | 已重载。 从当前文档对象模型 (DOM) 对象上的事件分离 .NET Framework 事件处理程序。 | |
Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | |
Finalize | 在通过垃圾回收将可脚本化的对象回收之前,释放资源并执行其他清理操作。 (继承自 ScriptObject。) | |
GetElementById | 获取单个浏览器元素。 | |
GetElementsByTagName | 获取浏览器元素的集合。 | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetProperty | 已重载。 获取当前可脚本化的对象的属性值。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
Initialize | 基础结构。初始化一个可脚本化的对象。 (继承自 ScriptObject。) | |
Invoke | 对当前可脚本化对象调用一个方法,并且可以选择传入一个或多个方法参数。 (继承自 ScriptObject。) | |
InvokeSelf | 调用当前 ScriptObject 并假定它表示某一 JavaScript 方法。 (继承自 ScriptObject。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
SetProperty | 已重载。 设置当前可脚本化的对象的属性。 | |
Submit | 已重载。 将用户数据发送到服务器。 | |
ToString | 返回表示当前 Object 的 String。 (继承自 Object。) |
属性
名称 | 说明 | |
---|---|---|
Body | 获取对 HTML 文档的 BODY 元素的引用。 | |
Cookies | 获取或设置浏览器的 Cookie 字符串。 | |
Dispatcher | 获取调度程序的实例。 (继承自 ScriptObject。) | |
DocumentElement | 获取对浏览器的 DOCUMENT 元素的引用。 | |
DocumentUri | 获取统一资源标识符 (URI) 对象,该对象表示承载 Silverlight 插件的 HTML 文档。 | |
IsReady | 获取或设置一个值,该值指示浏览器是否完全加载了 HTML 页。 | |
ManagedObject | 获取 ScriptObject 的基础托管对象引用。 (继承自 ScriptObject。) | |
QueryString | 设置一个可导航的只读名称/值对集合,这些名称/值对表示当前页的 URL 上的查询字符串参数。 |
事件
名称 | 说明 | |
---|---|---|
DocumentReady | 在浏览器页面完全加载时发生。 |
相关文章推荐
- IHTMLDocument2接口的简单操作
- firame标签: IHTMLElement -> IHTMLFrameBase2 -> IHTMLWindow2 -> IHTMLDocument2 跨域访问
- jQuery 操作DOM总结,DOM Core操作,HTML-DOM操作和CSS-DOM操作
- Silverlight2.0中与Html页面元素互操作.
- Silverlight与Html/JavaScript互操作
- Dom操作html详细
- js访问iframe中的DOM.html
- 使用DOM操作HTML文档
- HTML DOM Document 对象
- MFC使用WebBrowser控件访问HTML页面DOM
- 20180301:JavaScript的初步学习,JS的数据类型与变量,函数,DOM操纵HTML,BOM操作浏览器
- DOM操作HTML实现AJAX的及时性
- 项目访问是直接页面 <jsp:forward page="i/1/1"/>跳转前加操作逻辑
- 3.2.10: jQuery的DOM操作之设置和获取HTML、文本和值
- DOM访问和操作的优化方法
- 6、网页制作Dreamweaver(HTML结构--dom操作)
- HTML中的<table>标签及其子元素标签,JS中DOM对<table>的操作
- HTML DOM createDocumentFragment() 方法
- AJAX入门---DOM操作HTML
- DOM笔记(一):HTMLDocument接口