今日您是第次访问
设为主页
添加改藏
网站优化
 
了解WPF技术
Silverlight WPF/E教程
WPF应用程序教程
当前位置:网站主页->Silverlight 技巧速查->文章浏览

最新JS脚本生成Silverlight2.0插件(取消点击激活)

日期:2008-3-20   作者:由灵

  由于一些静态页面中使用object标记直接插入IE默认会让用户点击激话才可使用,而影响了程序本质的效果!所以发出此文让一些.html页面直接引用JS后,实现调用xap和xaml文件!从而不需要使用asp.net中的Silverlight控件动态程序!

  sl_beta_2.js这个脚本是安装Silverlight 2.0 SDK中Silverlight服务器端控件输入的信息跟踪生成,并且由灵进行了改写。这段代码会随Silverlight版本的更新而更新,使用朋友们可随时来获取!下面写出使用说明:

  sl_beta_2中有很多方法都可由您随时调用,两个重要的方法:

  1、createSilverlight_obj(
                             parentID,               //要创建的父控件ID
                             createID,                //要创建的控件ID
                             width,                     //宽(后加px等单位)
                             height,                    //高(后加px等单位)
                             params)                   //控件参数,是Array数组类型。
                                                                           比如:new Array({"Name":"Windowless","Value":"True"})

  2、OpenSilverlight(
                             ParentID,               //要使用Silverlight插件所在的父控件ID
                             source,                   //打开的xap或xaml文件源URL地址
                             events)                  //附件事件对象,比如:{"pluginLoaded":sl_load},(sl_load为function方法名称!)