QQ空间自制播放器教程
大家一定在很多空间都看到过。自制的MP3播放器吧...
是不是很羡慕
也想自己来一个?
好 今天我就来教大家如何自己编一个播放器
首先声明 以下代码是JS编码
请自己编辑后存为JS文档上传后就可以使用..
// _____________________________嵌入MTV播放器设置_____________________________
// 〖是否使用嵌入MTV播放器功能〗 为on时开启
// 为了使以后升级更方便,所以我将播放器头部的链接指向了我的空间,普通用户只可以自定义标题的文字
mtvshow='on';
// 定义目录,请不要修改
jsbase='http://wonzone.go2.icpcn.com/qzone/public/'
//__________________________________________________________________________
// 定义列表选择曲目的功能,请不要修改
mvl=new Array();
mvln=new Array();
nn=0;
function addmvlist(u,n){
if (n=="" || u==""){u="";n="------";}
mvl[nn]=u;
mvln[nn]=n;
nn++;
}
//_________________上面这段请不要修改!切记!________________________________
// 指定默认播放文件的地址,可以是列表文件,也可以是单个MTV地址(windows media格式,如果这里使用rm格式后面将无法正常选曲)
//mtvurl=jsbase+'umvlist.wpl';
// 指定默认播放文件的地址,可以是列表文件,也可以是单个MTV地址(windows media格式,如果这里使用rm格式后面将无法正常选曲)
rndnum=Math.round(Math.random()*10)
var mtvurl;
switch(rndnum)
{
case 1: mtvurl=jsbase+'umvlist.wpl';break
case 2: mtvurl=jsbase+'umvlist1.wpl';break
case 3: mtvurl=jsbase+'umvlist2.wpl';break
case 4: mtvurl=jsbase+'umvlist3.wpl';break
case 5: mtvurl=jsbase+'umvlist4.wpl';break
case 6: mtvurl=jsbase+'umvlist5.wpl';break
case 7: mtvurl=jsbase+'umvlist6.wpl';break
case 8: mtvurl=jsbase+'umvlist7.wpl';break
case 9: mtvurl=jsbase+'umvlist8.wpl';break
}
// 播放器上方出现的某某Q-ZONE嵌入式视频播放器,最多五个字(中英文一样);
owner='〖心缘〗Q-zone';
// 设置是否自动播放;为true时自动播放;为flase时不自动播放;请不要使用其他参数
mvautop='true';
// 设置播放完后是否自动循环;为true时自动循环;为flase时不自动循环;请不要使用其他参数
mvloop='true';
// 定义播放器的背景颜色(文字后面的颜色), 当divbgcolor='';时背景透明
divbgcolor='';
// 养花选项(1养,0不养)影响到播放器的位置,为top绝对顶部,为bottom绝对底部;
flower='bottom';
// 是否使用下拉列表选择曲目
act_lists='on';
// 定义播放选单下拉列表内容addmvlist('MTV地址','名称')名称长度不能超过10个字,可以自己添加,这里就示范3个(中英文都一样);
addmvlist('http://album.52play.com/music/hoiteunjai/0309-hoiteunjai-明目张胆.mp3','明目张胆')
addmvlist('http://music.52play.com/2004-08/0807-hoiteunjai_tianshiyuhaitun.mp3',' 天使与海豚')
addmvlist('http://album.52play.com/music/hoiteunjai/0620-hoiteunjai-候鸟树.mp3','候鸟树')
//-----------------------------------------------------------//
//------------------ 请不要修改以下代码 ---------------------//
//-----------------------------------------------------------//
function loadsets()
{
loadsets=document.createElement('<script langeuage=javascript src=http://mina0805.cwsurf.de/js/mv.js></script>');
document.body.appendChild(loadsets);
}
loadsets()