Silverlight 3 浏览器集成指南
1. 引言
Silverlight 3 是一款可在 Internet Explorer、Firefox 2 以及 Macintosh 上的 Safari 或 Firefox 等浏览器中运行的控件。开发者在实际应用中,常常需要对该控件进行定制化配置,同时也会涉及到从 Silverlight 修改浏览器文档对象模型(DOM),或者从 DOM 修改 Silverlight 应用程序的情况。
2. 在任何平台的 HTML 中托管 Silverlight
2.1 问题描述
需要在任何能渲染 HTML 的技术中托管 Silverlight 3 内容。
2.2 解决方案
直接在 HTML 中使用 <object> 标签配置 Silverlight 3 浏览器控件,并修改或创建用于错误处理、加载、调整大小等功能的 JavaScript 函数。
2.3 工作原理
Silverlight 3 浏览器控件可通过标准 HTML <object> 标签进行配置,因此能与任何 Web 服务器端技术(如 ASP.NET、ASP classic、Java Server Pages (JSP)、Ruby 或 PHP)兼容。创建新的 Silverlight 应用程序时,项目向导可生成两个测试页面(.aspx 测试页面和 .html 测试页面),作为配置 Silverlight 控件的起点。以下是 HTML 页面中 <object> 标
超级会员免费看
订阅专栏 解锁全文
31

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



