深入探索Silverlight与浏览器的集成
1. 弹出窗口配置
在Silverlight中,你可以像在JavaScript里一样,通过配置 HtmlPopupWindowOptions 对象来决定弹出窗口是否可调整大小、尺寸大小以及放置位置等。不过,这些属性并非总能生效。例如,浏览器会拒绝显示小于特定尺寸的弹出窗口,而且根据设置,弹出窗口可能会以当前窗口中的独立标签页形式显示。另外,调用 PopupWindow() 时,必须提供一个绝对URI。
2. 检查HTML文档
获取浏览器信息和执行导航是相对简单的任务。而当你开始探究承载Silverlight内容的页面结构时,事情就变得有趣多了。你可以使用 HtmlPage 类的两个共享属性来开启探索之旅:
- Plugin 属性:提供一个代表Silverlight控件的 <object> 元素的引用,以 HtmlElement 对象形式呈现。
- Document 属性:提供一个更有趣的 HtmlDocument 对象,它代表整个页面。该对象的成员及描述如下表所示:
| 成员 | 描述 |
|---|---|
DocumentUri |
以 |
深入探索Silverlight与浏览器集成技术
超级会员免费看
订阅专栏 解锁全文
62

被折叠的 条评论
为什么被折叠?



