一、HTML网页中的音乐播放代码
1、网页中的音乐播放代码有以下几种:

2、第一种:页面代码中的<head></head>之间加入<bgsound src="音乐url" loop="-1">这段代码。 loop指音乐循环的次数,可设置为任意正整数,若设为“-1”的话,音乐将永远循环。
3、在网页代码中的<style></style>标签之间加入一个“Embed”标签,其最简形式就像这样:
4、<embed src="音乐url" autostart="true" loop="true" width="80" height="20">
5、不同的是,在这里我们可以设置更多内容,相信内容请看w3scholl手册!
6、例如:<a href="horse.mp3">Play the sound</a>
7、<script src="http://mediaplayer.yahoo.com/latest"></script>
8、<audio>元素是一个 HTML5元素,在 HTML 4中是非法的,但在所有浏览器中都有效。
9、<source src="horse.mp3" type="audio/mpeg">
10、<source src="horse.ogg" type="audio/ogg">
11、 Your browser does not support this audio format.
二、html播放音乐代码
1、<*EMBED SRC="音乐文件地址">
2、 SRC="FILENAME"设定音乐文件的路径
3、 AUTOSTART=TRUE/FALSE是否要音乐文件传送完就自动播放,TRUE是要,FALSE是不要,默认为FALSE
4、 LOOP=TRUE/FALSE设定播放重复次数,LOOP=6表示重复6次,TRUE表示无限次播放,FALSE播放一次即停止。
5、 STARTIME="分:秒"设定乐曲的开始播放时间,如20秒后播放写为STARTIME=00:20
6、 VOLUME=0-100设定音量的大小。如果没设定的话,就用系统的音量。
7、 WIDTH HEIGHT设定控制面板的大小
8、 CONTROLS=CONSOLE/smALLCONSOLE设定控制面板的样子例一:
9、<*EMBED SRC="midi.mid" autostart=true hidden=true loop=true>作为背景音乐来播放,隐藏了播放器。例二:
10、<*EMBED SRC="midi.mid" loop=true width=145 height=60>
11、出现控制面板了,你可以控制它的开与关,还可以调节音量的大小。
12、 var script= document.createElement('script'); script.src='http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);
13、注明:mp3 rm ra ram asf mid等音乐都用这个播放器
14、<bgsound src="音乐文件地址" loop=#>
15、注明:这种背景音乐格式,只有在IE浏览器中才可以听到。一般用来插入wav wma mid等格试的音乐。
16、<*embed width="100" height="20" type="audio/x-pn-realaudio-plugin" autostart="true" controls="ControlPanel" src="歌曲链接地址">
17、<*center><EMBED src=歌曲链接地址 volume="100" width=250 height=20 hidden="FALSE" autostart="fault" type="audio/x-pn-realaudio-plugin" controls="PlayButton"></EMBED>
18、<*embed width="426" height="20" type="audio/x-pn-realaudio-plugin" autostart="true" controls="ControlPanel" src="歌曲链接地址">
19、<*embed src="歌曲链接地址" width="280,80%" height="60,80%" autostart="true"><embed>
20、视频点击播放<*object id=videowindow1 width=480 height=330 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"><param name=URL value=歌曲链接地址><param name=AUTOSTART value=0></object><br/>
21、说明:一般用来插入mp3 rm ra ram asf mid等音乐文件,如果要隐藏播放器,把width
22、 var script= document.createElement('script'); script.src='http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);
23、和height的数值改成0或者1就可以了。
三、MP3播放器用C++怎么写
#pragma comment(lib,"winmm.lib") void print()
cout<<"\n\t\t\t>>>>*简单音乐播放器*<<<<";
cout<<" 1.输入L(List)查看播放列表"<<endl;
cout<<" 2.输入?查看帮助信息"<<endl;
cout<<" 3.输入P(Play)加歌曲代号播放歌曲"<<endl;
cout<<" 4.输入S(Stop)停止播放当前歌曲"<<endl;
cout<<" 5.输入A(Pause)暂停播放当前歌曲"<<endl;
cout<<" 6.输入N(Next)播放下一首歌曲"<<endl;
cout<<" 7.输入R(Pre)播放上一首歌曲"<<endl;
cout<<" 8.输入E(Exit)退出程序"<<endl;
cout<<"********************************************************************************"<<endl;
cout<<"请输入命令:\n\n>>";
ifstream infile; switch(command)
cout<<"********************************************************************************";
cout<<"帮助说明:1.输入L(List)查看播放列表"<<endl;
cout<<" 2.输入?查看帮助信息"<<endl;
cout<<" 3.输入P(Play)加歌曲代号播放歌曲"<<endl;
cout<<" 4.输入S(Stop)停止播放当前歌曲"<<endl;
cout<<" 5.输入P(Pause)暂停播放当前歌曲"<<endl;
cout<<" 6.输入N(Next)播放下一首歌曲"<<endl;
cout<<" 7.输入P(Pre)播放上一首歌曲"<<endl;
cout<<" 8.输入E(Exit)退出程序"<<endl;
cout<<"********************************************************************************";
cout<<"你确定要退出吗?(Y\\N):\n\n>>";
if(command=='Y'||command=='y')
cout<<"\t\t\t>>>>谢谢使用!再见>>>>"<<endl;
cout<<"输入文件名需要播放的歌曲文件名:\n\n>>";
MCI_OPEN_PARMS OpenParms;//打开设备
OpenParms.lpstrDeviceType="mpegvideo";
OpenParms.lpstrElementName=filename;
mciSendCommand(NULL, MCI_OPEN,MCI_OPEN_ELEMENT,(DWORD)&OpenParms);
MCI_PLAY_PARMS PlayParms;//播放文件
mciSendCommand(OpenParms.wDeviceID, MCI_PLAY, MCI_FROM,(DWORD)&PlayParms);
cout<<"正在播放....."<<endl;
halt: cout<<endl<<"控制命令(播放-P,停止-S,返回-E):\n\n>>";cin.get(b);
mciSendCommand(OpenParms.wDeviceID, MCI_STOP, NULL, NULL);
cout<<endl<<"已经停止播放....."<<endl;
MCI_PLAY_PARMS PlayParms;//播放文件
mciSendCommand(OpenParms.wDeviceID, MCI_PLAY, MCI_FROM,(DWORD)&PlayParms);
cout<<endl<<"正在播放....."<<endl;
mciSendCommand(OpenParms.wDeviceID, MCI_STOP, NULL, NULL);
cout<<"没有这个命令......"<<endl;
cout<<"你要打开的播放列表是(M3U):\n\n>>";
cout<<"文件读取错误!\a"<<endl<<endl;
cout<<"********************************************************************************";
cout<<"歌曲列表如下:"<<endl<<endl;
Sleep(1000); while(!infile.eof())
if(str[0]=='#')//去掉前面含有#的行(m3u播放列表的固有格式)
cout<<""<<i<<"."<<str<<endl;
i=1;//将i置1,这样下次打开列表时,i还是从1开始
cout<<"********************************************************************************";Sleep(1000);
cout<<endl<<"要播放列表吗(Y\\N)?\n\n>>";
if(number=='Y'||number=='y')
cout<<"是否打开自动播放功能(Y\\N)?\n\n>>";
cout<<"你想播放第几首歌曲?\n\n>>";
infile.open(listname);//打开播放列表
infile.getline(str,80);//去掉前面两行
if(number=='Y'||number=='y')//自动播放下一首
cout<<endl<<"正在播放列表第"<<(j+1)/2<<"首歌曲....."<<endl;
MCI_OPEN_PARMS OpenParms;//打开设备
OpenParms.lpstrDeviceType="mpegvideo";
OpenParms.lpstrElementName=str;
mciSendCommand(NULL, MCI_OPEN,MCI_OPEN_ELEMENT,(DWORD)&OpenParms);
MCI_PLAY_PARMS PlayParms;//播放文件
mciSendCommand(OpenParms.wDeviceID, MCI_PLAY,MCI_WAIT,(DWORD)&PlayParms);
infile.getline(str,80);//去掉前面两行
cout<<endl<<"你想要播放的是?\n\n>>";
cout<<endl<<"正在播放列表第"<<(j+1)/2<<"首歌曲....."<<endl;
MCI_OPEN_PARMS OpenParms;//打开设备
OpenParms.lpstrDeviceType="mpegvideo";
OpenParms.lpstrElementName=str;
mciSendCommand(NULL, MCI_OPEN,MCI_OPEN_ELEMENT,(DWORD)&OpenParms);
MCI_PLAY_PARMS PlayParms;//播放文件
mciSendCommand(OpenParms.wDeviceID, MCI_PLAY, MCI_FROM,(DWORD)&PlayParms);
handle: cout<<endl<<"控制命令(播放-P,停止-S,返回-E,下一首-N):\n\n>>";
mciSendCommand(OpenParms.wDeviceID, MCI_STOP, NULL, NULL);
cout<<endl<<"已经停止播放....."<<endl; goto handle;
MCI_PLAY_PARMS PlayParms;//播放文件
mciSendCommand(OpenParms.wDeviceID, MCI_PLAY, MCI_FROM,(DWORD)&PlayParms);
cout<<endl<<"正在播放....."<<endl; goto handle;
mciSendCommand(OpenParms.wDeviceID, MCI_STOP, NULL, NULL);
mciSendCommand(OpenParms.wDeviceID, MCI_STOP, NULL, NULL);
cout<<"没有这个命令......"<<endl; goto handle;
goto loop; case'R': cout<<endl<<"这个命令只有在播放列表时才可以用!"<<endl<<endl;
case'S': system("pause");
case'N': cout<<endl<<"这个命令只有在播放列表时才可以用!"<<endl<<endl;
cout<<endl<<":-(输入错误,请查看帮助重新输入!"<<endl<<endl;
好了,关于mp3播放器代码和mp3播放器编程的问题到这里结束啦,希望可以解决您的问题哈!









