`

自学MVC(十一):用js把siverlight播放器加到页面里-2009年05月30日

    博客分类:
  • MVC
阅读更多

一开始不知道如何开始,后来把别人写好的播放器代码放入项目,调试了一个晚上,才能播放出来,
         不过有个问题,播放器的初始大小竟然不能控制.这个BUG等我找到了再写出来.
        PS:这个BUG是由于播放器的皮肤初始大小和我设定的不一致引起的,只有重新用Blend重绘皮肤文件了.

            后来我用JS解决了 siverlight 播放器和 mediaPlayer自动切换的问题.
            不过在用JS动态设定mediaPlayer控件的时候发现了jquery的一点小问题:
         mediaPlayer的播放器代码如下:
              
<object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' id='WMPlayer' height='0' width='0' >
                    <PARAM   NAME="FileName"   VALUE="">  
                      <PARAM   NAME="ShowControls"   VALUE="true">  
                      <PARAM   NAME="AutoRewind"   VALUE="true">  
                      <PARAM   NAME="AutoStart"   VALUE="true">  
                  </object>

  
     这里不能用 $("#WMPlayer")去找MediaPlayer,估计是<object>类型的原因
        只能用 document.getElementById("WMPlayer").play()去控制.

   本文版权属于www.51kancctv.com,williams所有,首发http://www.cnblogs.com/,转载请注明出处。
分享到:
评论

相关推荐

    siverlight小demo打包,各种siverlight学习有用实例.

    通过这些博客,你可以了解到Siverlight的基本元素,如形状、图像、文本和控件的使用,以及如何使用数据绑定将后台数据展示在UI上。 Siverlight的动画功能是其一大亮点,它可以实现平滑的图形和用户界面过渡效果。...

    Siverlight _数据相关

    - **AJAX (Asynchronous JavaScript and XML)**:Siverlight支持通过AJAX技术进行异步数据请求,这使得应用程序可以在不刷新整个页面的情况下与服务器进行交互。 - **WCF (Windows Communication Foundation)**:...

    Silverlight在线视频播放器

    【Silverlight在线视频播放器】 Silverlight是一种由微软开发的基于浏览器的插件技术,用于创建丰富的、交互式的网络应用程序,特别是在多媒体内容的呈现上表现出色。本项目是使用C#编程语言构建的一个简单在线视频...

    Siverlight 2.0 程序步署

    【Siverlight 2.0 程序部署详解】 Siverlight 2.0 是微软推出的一个富互联网应用程序框架,用于创建具有丰富图形、多媒体和交互性的Web应用。相较于早期版本,Siverlight 2.0 的部署过程更加简化。以下是详细的部署...

    Siverlight视频控件

    **Siverlight视频控件详解** Siverlight是一款由微软开发的富互联网应用程序平台,它主要用来创建和展示丰富的互动媒体内容,包括高质量的视频、音频以及动态图形。在Siverlight中,视频控件是核心组件之一,用于...

    siverlight报表类型的样式demo.

    这通常涉及到对控件模板的修改,包括HeaderTemplate、CellTemplate等。 要实现DataGrid表头样式,我们需要使用XAML语言来定义样式。XAML是一种声明性语言,用于构建WPF(Windows Presentation Foundation)和...

    siverlight做的旋转门效果

    在本案例中,我们关注的是使用Siverlight实现的“旋转门”效果,这是一种常见的动态视觉效果,常用于网站登录页面或展示界面,给人一种独特的交互体验。开发环境采用Visual Studio 2010和Siverlight 4,这两者都是...

    Siverlight颜色渐变资料

    在Siverlight开发中,颜色渐变是一种常用的技术,它能为UI元素提供丰富的视觉效果,使得用户界面更加生动和吸引人。Siverlight的颜色渐变主要分为两种类型:直线渐变(Linear Gradient)和径向渐变(Radial Gradient...

    非常好的siverlight例子,老外写的

    Silverlight是微软推出的一种富互联网应用程序(RIA)技术,它主要用C#、VB.NET或JavaScript等编程语言,结合XAML进行开发,用于创建交互性强、具有丰富视觉效果的网络应用。这个“非常好的Silverlight例子”显然是...

    siverlight翻书特效

    在这里,它们可能被用来增强界面交互,比如导航控件可能用于页面间的切换,而控件库可能包含了用于实现翻页效果的自定义控件。 3. AppManifest.xaml:这是Silverlight应用程序的清单文件,包含了关于应用的基本信息...

    siverlight报表,实现datagrid复杂表头

    用siverlight实现报表功能,由于siverlight不支持office,也没有支持的报表控件。网上很多第三方控件都很贵,开源的也难保证使用时间。所以只好用datagrid来实现,所以重点就是表头设计了。所以自己经过网上找资料看...

    siverlight默认皮肤样式

    在描述中提到的“siverlight资源文件”通常包含了一系列预定义的皮肤样式,这些样式覆盖了常见的Silverlight控件,如Button、TextBox、ListBox等。这些样式定义在XAML文件中,可以被应用到项目中的控件上,使得整个...

    vs2010+siverlight3.0实现RichTextBox

    在本文中,我们将深入探讨如何使用Visual Studio 2010和Silverlight 3.0实现富文本框(RichTextBox)功能。虽然Silverlight 3.0本身并不直接支持富文本编辑,但我们可以通过引入第三方控件来实现这一目标。值得注意...

    siverlight3.0 学习文档

    siverlight3.0 是微软7.10刚发布的超酷的网页开发工具!

    siverlight中DataGrid绑定ComboBox和ListBox及取值源码例子

    总结,这个示例代码提供了在Silverlight的DataGrid中使用ComboBox和ListBox的实践方法,包括数据绑定、模板列的使用以及获取控件值的技巧。对于学习和掌握Silverlight的DataGrid控件功能和数据绑定机制非常有帮助。...

    Siverlight 整页导出 PDF Excel

    而"Silverlight 整页导出 PDF Excel"是针对Silverlight应用的一项功能,它涉及到将Silverlight页面的内容完整地导出为PDF或Excel格式,便于用户保存、打印或者进一步处理。 首先,我们需要理解Silverlight如何与PDF...

    ArcGiS api for siverlight入门文档

    别人整理好的ArcGiS api for siverlight入门文档,很适合初学者学习。

    Silverlight初学者的入门课程

    - **定义与历史**:Silverlight是由微软公司开发的一款基于Web的技术,首次发布于2007年4月。它旨在作为Adobe Flash的一个强有力的竞争者,提供跨浏览器、跨平台的多媒体应用体验。 - **技术特性**: - **XAML...

    Siverlight DataGrid动态表头

    为了实现动态表头,开发者可能使用了以下步骤: 1. 创建DataGrid控件并定义基本列。 2. 实现数据绑定,将数据源与DataGrid关联。 3. 监听数据源的变化事件,当数据源的结构变化时,动态更新DataGrid的列结构。 4. ...

Global site tag (gtag.js) - Google Analytics