前台:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_Default" %></p><p><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p><html xmlns="http://www.w3.org/1999/xhtml" ><br /><head runat="server"><br /> <title>asp.net播放mp3,wma, avi音頻視頻</title><br /> <mce:script type="text/javascript"><!--<br /> function playMusic(width,height,isStart,videolink)<br /> {<br /> var oeTags = '<object id="mediaPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"'<br /> + 'width="' + width + '" height="' + height + '"'<br /> + 'codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"'<br /> + 'standby="Loading Microsoft Windows Media Player components..."'<br /> + 'type="application/x-oleobject">'<br /> + ' <param name="autoStart" value="'+isStart+'"/>'<br /> + ' <param name="url" value="' + videolink + '" />'<br /> + ' <param name="wmode" value="transparent" />'<br /> + ' <param name="uiMode" value="full" />'<br /> + ' <param name="loop" value="false" />'<br /> + ' <embed id ="EmbedmediaPlayer"'<br /> + ' type ="application/x-mplayer2"'<br /> + ' src ="' + videolink + '"'<br /> + ' width ="' + width + '"'<br /> + ' height ="' + height + '">'<br /> + ' autoStart ="' + isStart+'" '<br /> + ' </embed>'<br /> + '</object>';<br /> document.getElementById("myMusic").innerHTML = oeTags;<br /> }</p><p>// --></mce:script><br /></head><br /><body><br /> <form id="form1" runat="server"><br /> <div><br /> <asp:Button ID="btnPlay" runat="server" Text="play" OnClick="btnPlay_Click" /><br /> </div><br /> <div id="myMusic" style="width:300px;height:200px;"></p><p> </div><br /> </form><br /></body><br /></html>
後台:
using System;<br />using System.Data;<br />using System.Configuration;<br />using System.Collections;<br />using System.Web;<br />using System.Web.Security;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using System.Web.UI.WebControls.WebParts;<br />using System.Web.UI.HtmlControls;</p><p>public partial class test_Default : System.Web.UI.Page<br />{<br /> protected void Page_Load(object sender, EventArgs e)<br /> {<br /> //Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<mce:script type="text/javascript"><!--<br />playMusic(300,200,true,'vedio.avi')<br />// --></mce:script>");<br /> }<br /> protected void btnPlay_Click(object sender, EventArgs e)<br /> {<br /> Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<mce:script type="text/javascript"><!--<br />playMusic(300,200,true,'shaima.mp3')<br />// --></mce:script>");<br /> }<br />}