Front-end:
<% @ 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/> <pead runat = "server"> <br/> <title> Asp.net: play MP3, WMA, Avi audio and video </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/> </pead> <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/> </ptml>
Background:
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(,, true,'shaima}') <br/> // --> </MCE: SCRIPT> "); <br/>}< br/>}