怎样实现在线收听音乐!

网上有许多在线收听音乐的网站,点击了一个歌后.会弹出一个新窗口,里面并有一个播放器,并且浏览者可以控制声音的大小,暂停/播放等?
请大侠指点一下,怎样实现这一个功能.是用脚本语言吗还是其它什么技术实现的呀!最好有源代码!
谢过!
---------------------------------------------------------------

看看他们的源代码即可,都在里面写的很清楚啦
---------------------------------------------------------------

 1<html>
 2<head>
 3<title>在线音乐</title>
 4<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
 5</head>
 6<body leftmargin="0" style="border:2px solid #ee3333" topmargin="0">
 7<div align="center">
 8<object classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" height="420" id="Player" width="400">
 9<param name="autoStart" value="True"/>
10<param name="ShowDisplay" value="True"/>
11<param name="AudioStream" value="-1"/>
12<param name="AutoSize" value="-1"/>
13<param name="AnimationAtStart" value="-1"/>
14<param name="AllowScan" value="-1"/>
15<param name="AllowShuffle" value="Yes"/>
16<param name="AllowChangeDisplaySize" value="-1"/>
17<param name="AutoRewind" value="-1"/>
18<param name="Balance" value="-1"/>
19<param name="BaseURL" value=""/>
20<param name="BufferingTime" value="5"/>
21<param name="CaptioningID" value=""/>
22<param name="ClickToPlay" value="-1"/>
23<param name="CursorType" value="0"/>
24<param name="CurrentPosition" value="-1"/>
25<param name="CurrentMarker" value="-1"/>
26<param name="DefaultFrame" value="_blank"/>
27<param name="DisplayBackColor" value="-1"/>
28<param name="DisplayForeColor" value="16777215"/>
29<param name="DisplayMode" value="-1"/>
30<param name="DisplaySize" value="-1"/>
31<param name="Enabled" value="-1"/>
32<param name="EnableContextMenu" value="-1"/>
33<param name="EnablePositionControls" value="-1"/>
34<param name="EnableFullScreenControls" value="-1"/>
35<param name="EnableTracker" value="-1"/>
36<param name="Filename" value="http://dotnet.aspx.cc/Play.asx"/>
37<param name="url" value="http://dotnet.aspx.cc/Play.asx"/>
38<param name="InvokeURLs" value="False"/>
39<param name="Language" value="-1"/>
40<param name="Mute" value="0"/>
41<param name="PlayCount" value="1000"/>
42<param name="PreviewMode" value="-1"/>
43<param name="Rate" value="1"/>
44<param name="SAMILang" value=""/>
45<param name="SAMIStyle" value=""/>
46<param name="SAMIFileName" value=""/>
47<param name="SelectionStart" value="-1"/>
48<param name="SelectionEnd" value="-1"/>
49<param name="SendOpenStateChangeEvents" value="-1"/>
50<param name="SendWarningEvents" value="-1"/>
51<param name="SendErrorEvents" value="-1"/>
52<param name="SendKeyboardEvents" value="0"/>
53<param name="SendMouseClickEvents" value="0"/>
54<param name="SendMouseMoveEvents" value="-1"/>
55<param name="SendPlayStateChangeEvents" value="-1"/>
56<param name="ShowCaptioning" value="0"/>
57<param name="ShowControls" value="-1"/>
58<param name="ShowAudioControls" value="-1"/>
59<param name="ShowGotoBar" value="-1"/>
60<param name="ShowPositionControls" value="-1"/>
61<param name="ShowStatusBar" value="-1"/>
62<param name="ShowTracker" value="-1"/>
63<param name="TransparentAtStart" value="-1"/>
64<param name="VideoBorderWidth" value="-1"/>
65<param name="VideoBorderColor" value="-1"/>
66<param name="VideoBorder3D" value="1"/>
67<param name="Volume" value="100"/>
68<param name="windowlessVideo" value="true"/>
69<embed allowchangedisplaysize="-1" allowscan="-1" animationatstart="-1" audiostream="-1" autorewind="0" autosize="-1" autostart="-1" balance="0" baseurl="" bufferingtime="5" captioningid="" clicktoplay="0" currentmarker="0" currentposition="-1" cursortype="0" defaultframe="" displaybackcolor="0" displayforecolor="16777215" displaymode="0" displaysize="0" enablecontextmenu="-1" enabled="-1" enablefullscreencontrols="0" enablepositioncontrols="-1" enabletracker="-1" filename="http://dotnet.aspx.cc/Play.asx" invokeurls="-1" language="-1" mute="0" playcount="1" previewmode="0" rate="1" samifilename="" samilang="" samistyle="" selectionend="-1" selectionstart="-1" senderrorevents="-1" sendkeyboardevents="0" sendmouseclickevents="0" sendmousemoveevents="-1" sendopenstatechangeevents="-1" sendplaystatechangeevents="-1" sendwarningevents="-1" showaudiocontrols="0" showcaptioning="0" showcontrols="0" showdisplay="0" showgotobar="0" showpositioncontrols="0" showstatusbar="0" showtracker="0" src="http://dotnet.aspx.cc/Play.asx" transparentatstart="0" type="application/x-mplayer2" videoborder3d="0" videobordercolor="0" videoborderwidth="0" volume="-100" windowlessvideo="0"/>
70</object>   
71\---------------------------------------------------------------   
72  
73www.xzcnc.com/music   
74我做的   
75参考一下   
76\---------------------------------------------------------------   
77  
78呵呵 ,进来学习</div></body></html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus