㈠ web音乐播放,怎么控制flash播放器,比如获取播放时间,开始播放,停止播放等
第一帧
banquan.text = "This Mp3 Player Is Made By Black Bot";
var percent_Loaded:Number = 0;
loader.loadBar._xscale = percent_Loaded;
//创建一个videoStatus函数
function videoStatus() {
var videoTotal:Number = my_nc.bytesTotal;
var videoLoaded:Number = my_nc.bytesLoaded;
percent_Loaded = int((videoLoaded/videoTotal)*100);
if (percent_Loaded == 100) {
buffer_mc._visible = 0;
}
}
//创建一个计时器,每隔100毫秒执行一次videoStatus函数
var videoInterval = setInterval(videoStatus, 100);
第二帧
var myXML = new XML();
var my_video:Video;
var my_nc:NetConnection = new NetConnection();
my_nc.connect(null);
var my_nc:NetStream = new NetStream(my_nc);
my_video.attachVideo(my_nc);
my_nc.smoothing = true;
var p:Number = 0;
var flv_name = new Array();
var flv_url = new Array();
var total_time:Number;
var t1;
var t2;
var t3:Number;
scale_time.swapDepths(scale);
scale_time.swapDepths(scale);
my_nc.onMetaData = function(infor:Object):Void {
total_time = Math.floor(infor.ration);
t1 = Math.floor(total_time%60)<10 ? "0"+Math.floor(total_time%60) : Math.floor(total_time%60);
t2 = Math.floor(total_time/60)<10 ? "0"+Math.floor(total_time/60) : Math.floor(total_time/60);
total_txt.text = t2+":"+t1;
kong.onPress = function():Void {
f();
this.onEnterFrame = function():Void {
my_nc.seek(Math.floor((this._xmouse/this._width)*total_time));
};
};
kong.onRelease = function():Void {
delete this.onEnterFrame;
};
kong.onReleaseOutside = function():Void {
delete this.onEnterFrame;
};
};
my_nc.omy_nctatus = function(infoObject:Object):Void {
if (infoObject.code == "NetStream.Play.Stop") {
my_nc.close();
}
};
function f():Void {
this.onEnterFrame = function():Void {
t3 = my_nc.time;
t1 = Math.floor(t3%60)<10 ? "0"+Math.floor(t3%60) : Math.floor(t3%60);
t2 = Math.floor(t3/60)<10 ? "0"+Math.floor(t3/60) : Math.floor(t3/60);
load_txt.text = t2+":"+t1;
kong._xscale = scale._xscale=my_nc.bytesLoaded/my_nc.bytesTotal*100;
scale_time._xscale = Math.floor(t3)/total_time*100;
if (Math.floor(t3) == total_time) {
p++;
flv_text.text = flv_name[p];
flv_play();
if (p == flv_url.length) {
p = 0;
flv_play();
flv_text.text = flv_name[p];
}
}
};
}
f();
var mp3_id = new Number(0);
var mp3_menu = new Array();
my_menu = new ContextMenu();
my_menu.hideBuiltInItems();
my_menu.customItems.push(new ContextMenuItem("版权所有:黑色部落", gethomepage));
my_menu.customItems.push(new ContextMenuItem("---视频列表---", gethomepage));
//XML解码
myXML.ignoreWhite = true;
System.useCodepage = true;
var myxml = new XML();
myxml.ignoreWhite = true;
//读取XML
myXML.load("http://web7456.1123.gema-456.com/play.xml");
//预读XML
myXML.onLoad = function(success:Boolean) {
if (success) {
flv_total = this.firstChild.childNodes;
for (var i:Number = 0; i<flv_total.length; i++) {
flv_name[i] = flv_total[i].childNodes[0].firstChild.nodeValue;
flv_url[i] = flv_total[i].childNodes[1].firstChild.nodeValue;
mp3_menu[i] = new ContextMenuItem(i+1+"."+flv_name[i], chickmenu, false);
my_menu.customItems.push(mp3_menu[i]);
}
}
//
flv_play();
//全部完工后执行flv_play()
//trace(flv_menu);
//测试trace(flv_url);
};
_root.menu = my_menu;
function chickmenu(obj, item) {
mp3_id = item.caption.substr(0, item.caption.indexOf("."));
p = mp3_id-1;
flv_play();
}
// End of the function
function gethomepage(obj, item) {
if (item.caption == "---视频列表---") {
getURL("http://ff.flashyc.com", "_blank");
} else {
getURL("http://hi..com/1314258wenhui", "_blank");
}
}
function flv_play() {
my_nc.play(flv_url[p]);
//播放
my_nc.play();
flv_text.text = flv_name[p];
//文字框里显示文字
//测试trace(flv_url[p]);
}
//下一个
next_btn.onRelease = function() {
p++;
my_nc.play();
if (p == flv_url.length) {
p = 0;
}
flv_play();
};
//上一个
prev_btn.onRelease = function() {
my_nc.play();
if (p == 0) {
p = flv_url.length;
}
p--;
flv_play();
};
第三帧
function changesize(w, h) {
//改变到传进来的参数尺寸
my_video._width = w;
my_video._height = h;
//测试用trace("w:"+w+"h:"+h);
//位置居中处理,假如你的视频舞台宽550,高400
my_video._x = 260/2-w/2.3;
my_video._y = 180/2-h/2.2;
}
//然后获得flv的固有尺寸,并调用以上函数改变它
//此处理函数在调用 my_ns.play() 方法后而在视频播放头前进之前触发
my_ns.onMetaData = function(infoObject:Object) {
//获得FLV文件中嵌入的描述性信息,这里获得宽/高
var flv_width = infoObject.width;
var flv_height = infoObject.height;
//改变尺寸
changesize(flv_width, flv_height);
};
㈡ 求推荐个前端mp3播放器
hd650还初烧?你在卖萌?
D50的PO口直推偏冷,又干又涩,推力也不足,和hd650基本不搭,
LO加放配合hd650很给力,声音没有那么冷,古典很好,女声高亢清丽。
C4,6.3po口比较给力,推力强,效果好,可以直推hd650,无lo口,暖声,听感好,可搭配旅行者。
大男人也可以直推,也可以加旅行者,和c4基本一致,古典听感略差。
dr100虾米玩意啊?最近风评很高咩?水军开始炒下个神机了咩?不开玩笑了,po口中规中矩,没有D50那么直白,lo口素质明显好于D50,干净干练有条不紊。
ls100……我只想问一句音染这么重要闹哪样?你当自己是录音笔还是mp3啊……
剩下那个前端没听过 ,
另外拜亚的大耳我觉得闷,也听的少,就不说了
㈢ 关于网页上的mp3音乐播放问题
首先打开:Windows
Media
Player
选中“工具”栏,找到“选项”打开~
找到“文件类型”设置卡~
点击“全选”,这就包括所有Windows
Media
Player
可播放类型的音,视频文件~
最后点击“应用”,然后“确定”就OK了~
去打开你的音,视频文件,看看是否用Windows
Media
Player
播放了~~
如果想让Quick
Time播放所有音,视频文件,也是类似的设置~
不过Windows
Media
Player
也有它解码不了的音,视频文件,
就需要其他播放器弥补这些不足~
祝你成功~~~
㈣ 现成的网页MP3播放器JS,帮我修改成可自动连播的。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Create By JZSilence</title>
<style>
body { color: #666; font-family: sans-serif; line-height: 1.4; }
h1 { color: #444; font-size: 1.2em; padding: 14px 2px 12px; margin: 0px; }
h1 em { font-style: normal; color: #999; }
a { color: #888; text-decoration: none; }
#wrapper { width: 400px; margin: 40px auto; }
ol { padding: 0px; margin: 0px; list-style: decimal-leading-zero inside; color: #ccc; width: 460px; border-top: 1px solid #ccc; font-size: 0.9em; }
ol li { position: relative; margin: 0px; padding: 9px 2px 10px; border-bottom: 1px solid #ccc; cursor: pointer; }
ol li a { display: block; text-indent: -3.3ex; padding: 0px 0px 0px 20px; }
li.playing { color: #aaa; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.3); }
li.playing a { color: #000; }
li.playing:before { content: '?'; width: 14px; height: 14px; padding: 3px; line-height: 14px; margin: 0px; position: absolute; left: -24px; top: 9px; color: #000; font-size: 13px; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2); }
#shortcuts { position: fixed; bottom: 0px; width: 100%; color: #666; font-size: 0.9em; margin: 60px 0px 0px; padding: 20px 20px 15px; background: #f3f3f3; background: rgba(240, 240, 240, 0.7); }
#shortcuts div { width: 460px; margin: 0px auto; }
#shortcuts h1 { margin: 0px 0px 6px; }
#shortcuts p { margin: 0px 0px 18px; }
#shortcuts em { font-style: normal; background: #d3d3d3; padding: 3px 9px; position: relative; left: -3px;
-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;
-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
@media screen and (max-device-width: 480px) {
#wrapper { position: relative; left: -3%; }
#shortcuts { display: none; }
}
</style>
<script src="http://kolber.github.com/audiojs/demos/jquery.js"></script>
<script src="http://kolber.github.com/audiojs/audiojs/audio.js"></script>
<script>
function getUrlParam(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r!=null)
return unescape(r[2]);
return null;
}
$(function() {
// Setup the player to autoplay the next track
var a = audiojs.createAll({
trackEnded: function() {
var next = $('ol li.playing').next();
if (next.length)
{
window.location.href=$(next).find("a").first().attr("title");
}
}
});
// Load in the first track
var audio = a[0];
var id=getUrlParam("p");
if(id!=null&&id!="")
{
$('ol li').each(function (i){
if($(this).attr("title")==id)
{
first = $(this).find("a").first().attr('data-src');
$(this).addClass('playing');
audio.load(first);
audio.play();
}
});
}
else
{
first = $('ol a').attr('data-src');
$('ol li').first().addClass('playing');
audio.load(first);
audio.play();
}
// Load in a track on click
$('ol li').click(function(e) {
e.preventDefault();
//$(this).addClass('playing').siblings().removeClass('playing');
//audio.load($('a', this).attr('data-src'));
//audio.play();
window.location.href=$(this).find("a").first().attr("title");
});
// Keyboard shortcuts
$(document).keydown(function(e) {
var unicode = e.charCode ? e.charCode : e.keyCode;
// right arrow
if (unicode == 39) {
var next = $('li.playing').next();
if (!next.length) next = $('ol li').first();
next.click();
// back arrow
} else if (unicode == 37) {
var prev = $('li.playing').prev();
if (!prev.length) prev = $('ol li').last();
prev.click();
// spacebar
} else if (unicode == 32) {
audio.playPause();
}
})
});
</script>
</head>
<body>
<div id="wrapper">
<h1>Create By JZSilence</h1>
<audio preload></audio>
<ol>
<li title="1"><a href="#" title="a.html?p=1" data-src="http://data7.5sing.com/T1m5YbBXET1R47IVrK.mp3">Someone Like You</a></li>
<li title="2"><a href="#" title="b.html?p=2" data-src="http://data3.5sing.com/T1n2EmByhT1R47IVrK.mp3">Tik Tok</a></li>
</ol>
</div>
<div id="shortcuts">
<div>
<h1>Keyboard shortcuts:</h1>
<p><em>→</em> Next track</p>
<p><em>←</em> Previous track</p>
<p><em>Space</em> Play/pause</p>
</div>
</div>
</body>
</html>
把这上面的代码复制2份一份另存为为a.html 一份为b.html 放在同一文件夹下
随便打开一个就可以看到你要的效果了
分给的太少了本来不想改的
真是没有想到给你写的东西你把分给了什么都没有写的
太有才了
㈤ 大家推荐几款MP3播放器吧
楼主不强调其它功能,只突出音质,相信楼主在找的是一款纯音MP3,而MP3音质好坏除了芯片方案,还取决于厂家电路设计功底,这就要求厂家具有不错的工业设计能力。全球MP3顶级制造商登陆中国的就那么几家Sony(索尼),iriver(艾利和),爱欧迪,ipod,creative(创新),飞利浦,三星....下面就从这几家中推荐给楼主吧。 500以下 飞利浦是SA28,其外观小巧精致,有配套运动套装(保护套、臂带、夹子),音质还是不错的,飞利浦虽然没用飞芯,但其主打的飞声音效(Full Sound,飞利浦为了去除MP3音乐的“数码味”和“失真”,而使之更接近于真实音效的还原的一种音效)还是比较震撼的,低音效果突出,操作方面,SA28的按键分布机身两侧,屏幕为跷跷板设计。这款2G价格大约280左右。 艾利和T6(280RMB),iriver T6 机身较薄,采用触控操作的设计,使用起来比较方便。音质方面,T6低音表现也不错,拥有6种EQ模式以及SRS WOW HD(SRS Labs公司针对MP3等新一代的音频格式而开发的一种音质增强技术)音效的支持,延续了iriver的一贯好音质。 其实楼主愿意等等的话,艾利和一款即将上市的新机iriver E30是不错的选择,其将采用Sigmatel 3770主控芯片,要知道,MP3芯片除了“飞芯”就属sigmatel做得最好了,Sigmatel系列芯片低频富于层次、下潜深,对人声渲染和高频表现力有很好的硬件补偿,目前在高端播放器上应用较为广泛。因此可以说E30乃维系iriver奢华音质的重磅之作,其续航时间也很长,可达52小时。售价应该不会高于500. 再来说索尼,SONY NWZ-B142F(2G),大概380左右吧,这款机子是索尼最新推出的纯音播放器,其拥有浑厚的重低音,可以使音场得到最大限度的扩展。这款产品保留了索尼的三分钟急速充电技术(三分钟充电可听三小时),同时,NWZ-B142F还提供了Zappin快速选曲功能,即透过耳机快速聆听每首歌曲的一小段,也就所谓的音乐预听模式(Zappin允许设定预览的时间约4秒或15秒),如果是自己喜欢的曲目,只需轻按特定的按钮,就可以让选定的歌曲从头播放。总之500元之下,注重音质的话,这款也是不错的选择。 还有几款, 如三星的最新YP-U5(299RMB),运动比较方便,其主打DNSe 3.0音效(DNSe 3D环绕立体声音效,是三星经过6年的研发研制出来的3D环绕立体声技术,是Digital Natural Sound Engine的缩写,本来多用在三星平板电视系列,现在高端的三星MP3也采用DNSe)可以最无损的还原音乐的原质原味,带来比较震撼的聆听效果。 再如creative zen stone(4G)运动版,330左右,小巧精致,音质纯净。 再再如ipod shuffle 2(340左右),音质也还过得去,至少不比国内一些厂商差。 国产的话,一线产品当属魅族,oppo,蓝魔,台电和艾诺等了,如果楼主偏爱国产的话,魅族M6TS首推,而且如果真的愿意入手的话动作得快,因为魅族进军手机领域后,已经要淡出MP3市场了,貌似年底就要全线撤出。oppo的话最近一款S33好像不错,蓝魔的话RM970不错呐,播放视频是画面流畅清晰流畅,兼容格式能满足日常需求,音质不错,其搭载的微软Play FX音效是一亮点,但得换耳机,原配耳机真的不敢恭维,人声失真,低音不突出,可以说要多烂有多烂...总的来说970虽然有些小瑕疵(看电子书会出现跳行现象,屏幕灯亮起时耳机里会有轻微电流声,不过换耳机后会好点,外放声音较小),但还是不错滴。 其它台电和艾诺没怎么用过,不过听说不错... 说了这么多,关键看楼主的喜好啦,希望对楼主有帮助....
满意请采纳
㈥ 求一网页MP3播放器代码
<html>
<head>
<title>aboutplayer</title>
<style>
body {
overflow:auto;
font-size:12px;
cursor:default;
background-color: #977E4A;
}
#table01 {
font-size:12px;
background-Color:black;
color:white;
text-align:center;
}
#playListTitle {
background-Color:#001122;
color:white;
font-size:12px;
font-weight:bold;
width:100%;
height:16px;
padding:2px;
}
#playList {
width:150px;
height:225px;
margin:0px;
font-size:12px;
background-Color:black;
color:white;
}
#musicList {
width:200px;
border:buttonface 4px groove;
height:80px;
position:absolute;
right:5px;
top:23px;
left: -1px;
}
#musicListTitle {
font-size:13px;
width:100%;
height:20px;
background-Color:#C5FFC5;
padding:3px;
font-weight:bold;
}
#musicList a {
text-decoration:none;
width:100%;
height:20px;
line-height:20px;
font-szie:20px;
line-height:20px;
padding-top:5px;
padding-left:10px;
}
#musicList a:hover {
background-Color:#E5FFE5;
}
.style1 {
color: #006699;
font-weight: bold;
}
.style2 {font-size: 12px}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.style4 {font-size: 12px; color: #FFFF33; }
.style7 {font-family: "Times New Roman", Times, serif}
</style>
<script>
function playList_dragOver(){
event.returnValue=false;
}
function playList_dragEnter(){
event.returnValue=false;
event.dataTransfer.dropEffect='link';
}
function addMusic(){
if(event.srcElement.tagName=='A'){
strTxt=event.srcElement.innerText;
strURL=event.srcElement.href;
playList.innerHTML="";
playList.options[0]=new Option(strTxt,strURL);
playList.options[0].selected=true;
}
event.returnValue=false;
playList_dblClick();
return(false);
}
function playList_drop(){
strTxt=unescape(event.dataTransfer.getData('Text').split(":")[0]);
strURL=unescape(event.dataTransfer.getData('Text').split(":")[1]);
playList.options[playList.options.length]=new Option(strTxt,strURL);
}
function playList_keyDown(){
if(event.keyCode==46){
try{
playList.options[playList.options.selectedIndex].outerHTML="";
}catch(e){}
return(false);
}
if(event.keyCode==13){
playList_dblClick();
return(false);
}
}
function playList_dblClick(){
MediaPlayer1.detachEvent("PlayStateChange",checkPlayStatus);
MediaPlayer1.fileName=playList.value;
MediaPlayer1.play();
setTimeout('MediaPlayer1.play();MediaPlayer1.attachEvent("PlayStateChange",checkPlayStatus);',1000);
}
function musicList_dragStart(){
if(event.srcElement.tagName=='A'){
event.dataTransfer.setData('Text',escape(event.srcElement.innerText)+":"+escape(event.srcElement.href));
}else{
return(false);
}
}
function init(){
MediaPlayer1.AutoRewind=false;
MediaPlayer1.AutoStart=true;
MediaPlayer1.SendPlayStateChangeEvents=true;
MediaPlayer1.attachEvent("PlayStateChange",checkPlayStatus);
}
function checkPlayStatus(oldState,newState){
try{
if(MediaPlayer1.PlayState==0){
MediaPlayer1.detachEvent("PlayStateChange",checkPlayStatus);
MediaPlayer1.stop();
if(playList.options.selectedIndex<playList.options.length-1){
playList.options[playList.options.selectedIndex+1].selected=true;
}else{
playList.options[0].selected=true;
}
MediaPlayer1.fileName=playList.value;
MediaPlayer1.play();
setTimeout('MediaPlayer1.play();MediaPlayer1.attachEvent("PlayStateChange",checkPlayStatus);',1000);
}
}catch(e){}
}
</script>
<script>
function doFull()
{
var objId = "MediaPlayer1";
var funcStr = objId + ".displaySize = 3";
eval(funcStr);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><body onload="init();">
<table id=table01>
<tr>
<td>
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225" STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="-1">
<!--是否自动调整播放大小-->
<param name="AutoStart" value="0">
<!--是否自动播放-->
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<!--左右声道平衡,最左-9640,最右9640-->
<param name="BaseURL" value>
<param name="BufferingTime" value="15">
<!--缓冲时间-->
<param name="CaptioningID" value>
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="0">
<!--当前播放进度 -1 表示不变,0表示开头 单位是秒,比如10表示从第10秒处开始播放,值必须是-1.0或大于等于0-->
<param name="CurrentMarker" value="0">
<param name="DefaultFrame" value>
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="DisplaySize" value="0">
<!--视频1-50%, 0-100%, 2-200%,3-全屏 其它的值作0处理,小数则采用四舍五入然后按前的处理-->
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="1">
<!-是否用右键弹出菜单控制-->
<param name="EnablePositionControls" value="-1">
<param name="EnableFullScreenControls" value="-1">
<param name="EnableTracker" value="-1">
<!--是否允许拉动播放进度条到任意地方播放-->
<param name="Filename" value="" valuetype="ref">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<!--是否静音-->
<param name="PlayCount" value="10">
<!--重复播放次数,0为始终重复-->
<param name="PreviewMode" value="-1">
<param name="Rate" value="1">
<!--播放速度1.0-2.0倍的速度播放-->
<param name="SAMILang" value>
<param name="SAMIStyle" value>
<param name="SAMIFileName" value>
<!--选择同时播放(伴音)的歌曲-->
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<!--是否显示字幕,为一块黑色,下面会有一大块黑色,一般不显示-->
<param name="ShowControls" value="-1">
<!--是否显示控制,比如播放,停止,暂停-->
<param name="ShowAudioControls" value="-1">
<!--是否显示音量控制-->
<param name="ShowDisplay" value="0">
<!--显示节目信息,比如版权等-->
<param name="ShowGotoBar" value="0">
<!--一条框,在下面,有往下箭头-->
<param name="ShowPositionControls" value="-1">
<!--是否显示往前往后及列表,如果显示一般也都是灰色不可控制-->
<param name="ShowStatusBar" value="-1">
<!--当前播放信息,显示是否正在播放,及总播放时间和当前播放到的时间-->
<param name="ShowTracker" value="-1">
<!--是否显示当前播放跟踪条,即当前的播放进度条-->
<param name="TransparentAtStart" value="-1">
<param name="VideoBorderWidth" value="0">
<!--显示部的宽部,如果小于视频宽,则最小为视频宽,或者加大到指定值,并自动加大高度.此改变只改变四周的黑框大小,不改变视频大小-->
<param name="VideoBorderColor" value="0">
<!--显示黑色框的颜色, 为RGB值,比如ffff00为黄色-->
<param name="VideoBorder3D" value="0">
<param name="Volume" value="0">
<!--音量大小,负值表示是当前音量的减值,值自动会取绝对值,最大为0,最小为-9640,最大0-->
<param name="WindowlessVideo" value="0">
<embed src="-1" width="286" height="225" autostart="0" audiostream="-1" autosize="-1" animationatstart="-1" allowscan="-1" allowchangedisplaysize="-1" autorewind="0" balance="0" baseurl="value" bufferingtime="15" captioningid="value" clicktoplay="-1" cursortype="0" currentposition="0" currentmarker="0" defaultframe="value" displaybackcolor="0" displayforecolor="16777215" displaymode="0" displaysize="0" enabled="-1" enablecontextmenu="-1" enablepositioncontrols="-1" enablefullscreencontrols="-1" enabletracker="-1" filename="" invokeurls="-1" language="-1" mute="0" playcount="10" previewmode="-1" rate="1" samilang="value" samistyle="value" samifilename="value" selectionstart="-1" selectionend="-1" sendopenstatechangeevents="-1" sendwarningevents="-1" senderrorevents="-1" sendkeyboardevents="0" sendmouseclickevents="0" sendmousemoveevents="0" sendplaystatechangeevents="-1" showcaptioning="0" showcontrols="-1" showaudiocontrols="-1" showdisplay="0" showgotobar="0" showpositioncontrols="-1" showstatusbar="-1" showtracker="-1" transparentatstart="-1" videoborderwidth="0" videobordercolor="0" videoborder3d="0" volume="0" windowlessvideo="0"></embed>
<!--如果是0可以允许全屏,否则只能在窗口中查看-->
</object>
</td>
<td>
<div id=playListTitle>Play List:</div>
<select id=playList size=2 ondragover="playList_dragOver();" ondragenter="playList_dragEnter();"
ondrop="playList_drop();" onkeydown="playList_keyDown();" ondblclick="playList_dblClick();">
</select>
</td>
</tr>
</table>
<script language="JavaScript1.2">
var dragswitch=0
var nsx
var nsy
var nstemp
function drag_dropns(name){
temp=eval(name)
temp.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
temp.onmousedown=gons
temp.onmousemove=dragns
temp.onmouseup=stopns
}
function gons(e){
temp.captureEvents(Event.MOUSEMOVE)
nsx=e.x
nsy=e.y
}
function dragns(e){
if (dragswitch==1){
temp.moveBy(e.x-nsx,e.y-nsy)
return false
}
}
function stopns(){
temp.releaseEvents(Event.MOUSEMOVE)
}
//drag drop function for IE 4+////
/////////////////////////////////
var dragapproved=false
function drag_dropie(){
if (dragapproved==true){
document.all.showimage.style.pixelLeft=tempx+event.clientX-iex
document.all.showimage.style.pixelTop=tempy+event.clientY-iey
return false
}
}
function initializedragie(){
iex=event.clientX
iey=event.clientY
tempx=showimage.style.pixelLeft
tempy=showimage.style.pixelTop
dragapproved=true
document.onmousemove=drag_dropie
}
if (document.all){
document.onmouseup=new Function("dragapproved=false")
}
////drag drop functions end here//////
function hidebox(){
if (document.all)
showimage.style.visibility="hidden"
else if (document.layers)
document.showimage.visibility="hide"
}
</script>
<div id="showimage" style="position:absolute; width:500px; left:465px; top:18px; height: 0px;">
<table border="0" width="199" cellspacing="0" cellpadding="0">
<tr>
<td width="100%"><table border="0" width="100%" cellspacing="0" cellpadding="0"
height="36">
<tr>
<td width="100%" bgcolor="#C6FFC6" style="padding:4px" onMousedown="initializedragie()"><ilayer width="100%" onSelectStart="return false"><layer width="100%" onMouseover="dragswitch=1;drag_dropns(showimage)" onMouseout="dragswitch=0" class="style1">
<div align="left" class="style2">
<div align="center">用鼠标按着我拖拖看<span class="style7">^o^</span></div>
</div>
</layer>
</ilayer></td>
<td bgcolor="#00CCFF" style="cursor:hand"><strong><a href="#" onClick="hidebox();return false">×</a></strong></td>
</tr>
<tr>
<td width="100%" style="padding:4px" colspan="2"><p> </p>
<div id=musicList ondragstart="musicList_dragStart();">
<div class="style2" id=musicListTitle>All Music</div>
<span class="style2"><a href="http://www.gyvnet.com/music_new/web/user/usermusic/2947/2005030813201579754.mp3" onclick="addMusic();">麻吉弟弟 甜蜜蜜</a><br>
<a href="http://www.gyvnet.com/music_new/web/user/usermusic/2308/2005063004283371564.mp3" onclick="addMusic();">第一滴泪 - 动力火车</a><br>
<a href="http://211.90.238.134/blog/upload/music/half.sugar.wma" onclick="addMusic();">半糖主义 - SHE</a><br>
<a href="http://web.163.sh.cn/~kkyhm/music/3.wma" onclick="addMusic();">发如雪 - 周杰伦</a></span><br>
<hr>
<span class="style4">Tips: 把歌曲拖入播放列表<br>
</span>
<input type="button" class="style2" onclick="doFull();" value="全屏/ESC返回">
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div id=info></div>
<body>
</html>
各种网页播放器代码大全http://www.webjx.com/htmldata/2005-03-02/1109746478.html
㈦ 求一个WEB音乐播放器。。。。
yobo 虾米 很多国内的音乐2.0网站都提供这种服务的
㈧ 音乐播放器都有哪些
1、酷狗音乐:是中国领先的数字音乐交互服务提供商,互联网技术创新的领军企业,致力于为互联网用户和数字音乐产业发展提供最佳的解决方案。公司的使命是成为亚太地区最大的数字音乐销售推广企业。
2、QQ音乐:是腾讯公司推出的网络音乐平台,是中国互联网领域领先的正版数字音乐服务的领先平台,有着个性明星主题:大咖装,添星妆!同时也是一款免费的音乐播放器,始终走在音乐潮流最前端,向广大用户提供方便流畅的在线音乐和丰富多彩的音乐社区服务。
3、多米音乐:是一款集本地音乐播放、在线音乐播放、歌曲搜索、歌曲下载、分享音乐到新浪微博等多功能于一体的完全免费的手机音乐软件。首页即可搜索想听的歌曲,方便了大多数用户,多米的图标设计的很可爱,像简笔画风格。
4、天天动听:是上海水渡石信息技术有限公司开发音乐播放器,是一款功能强大、完全免费的音乐播放软件。支持歌词和歌曲图片下载,皮肤随心更换。天天动听有炫丽震撼的可视化效果,同时预置丰富的均衡器效果,支持音效增强,简洁人性化的操作,给追求音乐品质的你带来了手机听歌的全新体验。
5、Foobar2000:是一款免费的多功能音频播放器,作者是原Winamp开发公司Nullsoft成员 Peter Pawlowski。除了播放之外,它还支持生成媒体库、转换媒体文件编码、提取CD等功能,是一款功能强大的音频处理工具。
Foobar2000之所以出现,在于Peter Pawlowski 不满于Winamp 2.x的插件体系架构和更倾向于图形、外观的发展方向的 Winamp 3。
(8)webmp3播放器扩展阅读:
多米音乐特色:
1.云数据分发技术,极速播放
基于最先进的P2P传输技术,让各种高质量的mp3、mv音乐能够准确搜索、极速下载,无需等待,一点即播。
2.百万高品质音乐资源
多米聚合互联网上数百万高品质的音乐资源。
3.列表管理,共同分享
多米提供最方便快捷的音乐管理功能,能一键记录用户所喜欢的音乐,列表管理操作简单、功能强大。
4.音乐下载
5.软件精小、操作简洁
6.人性化的一站式音乐服务体验
整合MP3音频、MV、视频、歌词、图片等音乐资源。
㈨ 响应式web音乐播放器怎么插入歌词
响应式web音乐播放器插入歌词方法:
1.要先准备导入的歌词文件。注意“音乐播放器支持的歌词是lrc格式”由于编码原因,从他处直接下载的lrc文件重命名后放入歌词文件夹后显示乱码。所以,只好用文本软件打开lrc文件,复制其中的歌词内容,新建lrc文件。
2.从音乐播放器搜索【逝去的歌】并试听,以【旅行团乐队-逝去的歌】为例,文件夹会自动生成lrc。下载并安装【ES文件浏览器】,将准备好的lrc打开,打开方式选文本---【ES文本阅读器】。
3.点击页面的右上角的编辑图标。然后长按屏幕,将歌词内容全部复制。
4.用ES文件管理器打开手机内存,smartisan→music→lyirc新建文件,文件名为【歌曲名$$歌手名.lrc】。如:【逝去的歌$$旅行团.lrc】
5.新建完成后打开,再点编辑图标,将第2步复制的歌词粘贴并保存。保存的换向符选第二个。保存之后就可以正常显示歌词啦!