播放MP3
url为MP3文件的路径,width,height为播放器大小
1 private string mp3(string url, int width, int height)
2 {
3 return @"<object id=\'mplayer\' width=\'460\' height=\'68\' classid=\'CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95\' codebase=\'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715\' align=\'baseline\' border=\'0\' standby=\'Loading Microsoft Windows Media Player components...\' type=\'application/x-oleobject\'>
4 <param name=\'FileName\' value=\'"+url+@"\'>
5 <param name=\'ShowControls\' value=\'1\'>
6 <param name=\'ShowPositionControls\' value=\'0\'>
7 <param name=\'ShowAudioControls\' value=\'1\'>
8 <param name=\'ShowTracker\' value=\'1\'>
9 <param name=\'ShowDisplay\' value=\'0\'>
10 <param name=\'ShowStatusBar\' value=\'1\'>
11 <param name=\'AutoSize\' value=\'0\'>
12 <param name=\'ShowGotoBar\' value=\'0\'>
13 <param name=\'ShowCaptioning\' value=\'0\'>
14 <param name=\'AutoStart\' value=\'1\'>
15 <param name=\'PlayCount\' value=\'2\'>
16 <param name=\'AnimationAtStart\' value=\'0\'>
17 <param name=\'TransparentAtStart\' value=\'0\'>
18 <param name=\'AllowScan\' value=\'0\'>
19 <param name=\'EnableContextMenu\' value=\'1\'>
20 <param name=\'ClickToPlay\' value=\'0\'>
21 <param name=\'InvokeURLs\' value=\'1\'>
22 <param name=\'DefaultFrame\' value=\'datawindow\'>
23 <embed src=\'" + url + @"\' align=\'baseline\'
24 border=\'0\' width=\'460\' height=\'68\' type=\'application/x-mplayer2\'
25 pluginspage=\'http://www.microsoft.com/isapi/redir.dll?prd=windows&
26 sbp=mediaplayer&ar=media&sba=plugin&\'
27 name=\'MediaPlayer\' showcontrols=\'1\' showpositioncontrols=\'0\'
28 showaudiocontrols=\'1\' showtracker=\'1\' showdisplay=\'0\'
29 showstatusbar=\'1\' autosize=\'0\' showgotobar=\'0\' showcaptioning=\'0\'
30 autostart=\'0\' autorewind=\'0\'
31 animationatstart=\'0\' transparentatstart=\'0\' allowscan=\'1\'
32 enablecontextmenu=\'1\' clicktoplay=\'0\' invokeurls=\'1\' defaultframe=\'datawindow\'>
33 </embed>
34 </object>
35 ";
36 }
wma,wmv播放
1 private string wmv(string url, int width, int height)
2 {
3 return @"<object id=\'WindowsMediaPlayer1\' style=\'width: 316px; height: 297px\' height=\'297px\' width=\'316px\'
4 classid=\'clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6\'><param name=\'URL\' value=\'" + url + @"\'>
5 <param name=\'rate\' value=\'1\' /><param name=\'balance\' value=\'0\' />
6 <param name=\'currentPosition\' value=\'0\' />
7 <param name=\'defaultFrame\' value=\'\' /><param name=\'playCount\' value=\'1\' />
8 <param name=\'autoStart\' value=\'0\' /><param name=\'currentMarker\' value=\'0\' />
9 <param name=\'invokeURLs\' value=\'-1\' /><param name=\'baseURL\' value=\'\' />
10 <param name=\'volume\' value=\'50\' /><param name=\'mute\' value=\'0\' />
11 <param name=\'uiMode\' value=\'full\' />
12 <param name=\'stretchToFit\' value=\'0\' /><param name=\'windowlessVideo\' value=\'0\' />
13 <param name=\'enabled\' value=\'-1\' /><param name=\'enableContextMenu\' value=\'-1\' />
14 <param name=\'fullScreen\' value=\'0\' /><param name=\'SAMIStyle\' value=\'\' />
15 <param name=\'SAMILang\' value=\'\' /><param name=\'SAMIFilename\' value=\'\' />
16 <param name=\'captioningID\' value=\'\' /><param name=\'enableErrorDialogs\' value=\'0\' />
17 <param name=\'_cx\' value=\'8361\' /><param name=\'_cy\' value=\'7858\' />
18 <param name=\'rate\' value=\'1\' />
19 </object>";
20 }
图片
1 private string img(string url, int width, int height)
2 {
3 System.Text.StringBuilder sb = new System.Text.StringBuilder();
4 sb.Append("<img src=\"" + url + "\" height=\"" + height + "\" width=\"" + width + "\" border=\"0\">");
5 return sb.ToString();
6 }