Silverlight开发工具的使用对于开发人眼中来说是一个非常有用的工具。它的正确运用为我们带来了制作精美的多媒体WEB应用程序。在初学Silverlight就感觉这个东西很强大。今天我来写些Silverlight浏览器控件。#t#
目前创新互联建站已为上1000+的企业提供了网站建设、域名、虚拟主机、网站托管、服务器托管、企业网站设计、罗甸网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
首先,我来说说怎么把Silverlight浏览器控件嵌入到网页中:
Siverlight.js文件包含两个初始化Silverlight控件的方法,分别是createObject和createObjectEx。
在创建Silverlight浏览器控件实例的时候需注意一些属性有必要申明,例如width,height,background等。而onload和onerror需在事件数组中声明。请看下面的示例:
- Silverlight.createObject(
- "Page.xaml",
- document.getElementById
(parentElement),- cid,
- {
- width:'300',
- height:'300',
- inplaceInstallPrompt:false,
- background:'#D6D6D6',
- isWindowless:'false',
- framerate:'24',
- version:'2.0'
- },
- {
- onError:null,
- onLoad:null
- },
- "p1,p2,p3",
- context,
- null);
现在只要在HTML页面进行引用调用就可以运行了。差点忘了还要加一个XAML源才会正常显示内容。这只是一种Silverlight浏览器控件的创建方法,还有另外一种更简单的方法创建实例——直接用Object创建:
- Code
- < object data="data:application/x-silverlight,"
type="application/x-silverlight-2-b1"
width="100%" height="100%">- < param name="source" value="Page.xaml"/>
- < param name="onerror" value=
"onSilverlightError" />- < param name="background" value="white" />
- < a href="http://go.microsoft.com/
fwlink/?LinkID=108182" style="text-
decoration: none;">- < img src="http://go.microsoft.com
/fwlink/?LinkId=108181" alt="Get
Microsoft Silverlight" style=
"border-style: none"/>- < /a>
- < /object>
这里的data:application/x-silverlight需要注意,Silverlight版本不同这个也不同。
响应页面加载事件,只要在onload声明的时候,写上函数名,然后在用javascript写函数就完成了Silverlight浏览器控件的创建。
网页题目:Silverlight浏览器控件应用指导手册
URL标题:http://www.36103.cn/qtweb/news16/24566.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联