欢迎来到福编程网,本站提供各种互联网专业知识!

音乐播放用的的几个函数

发布时间:2006-09-07 作者: 来源:转载
复制代码代码如下://JavaScriptDocumentvarcookiestr;varTotalSongs;//插入歌曲列表入口函数functionInsertsong(songstr){vartstr;tstr=songstr.split("|");if(tstr.length==5){if(cookiestr==null)cookiestr=songstr;elsecookiestr=cookiestr+"###"+song
复制代码 代码如下:
//JavaScriptDocument
varcookiestr;
varTotalSongs;

//插入歌曲列表入口函数
functionInsertsong(songstr){
vartstr;
tstr=songstr.split("|");
if(tstr.length==5){
if(cookiestr==null)
cookiestr=songstr;
else
cookiestr=cookiestr+"###"+songstr;
InitList();
}
}

//容错代码
functionkillerror(){returntrue;}
window.onerror=killerror;

//初始化歌曲列表过程
functionInitList(){
varsongarray,htmlstr,i,j,tstr,ttstr,selectedindex;
htmlstr="<selectsize="5"name="SongList"style="width:300px;height:365px;border:1pxsolid#333333;"OnDblClick="play();">";
songarray=cookiestr.split("###");
TotalSongs=0;
for(i=0;itstr=songarray[i].split("|");
if(tstr.length==5){
TotalSongs+=1;
htmlstr+="";
ttstr=TotalSongs+"."+tstr[1]+"**"+tstr[3];
if(ttstr.length<20){
ttstr=ttstr.replace("**","-");
}else{
ttstr=ttstr.replace("**","-");
ttstr=ttstr.substr(0,20)+"...";
}
htmlstr+=ttstr+";";
}
}
htmlstr+="";
playlist.innerHTML=htmlstr;
}

//播放歌曲
functionplay(){
if(SongList.selectedIndex<0)alert('请选择你要播放的曲目!');
else{
varvarvar,person,collect,song,url;
varvar=SongList.options[SongList.selectedIndex].value.split("|");
url=varvar[0];song=varvar[1];collect=varvar[2];person=varvar[3];SongID=varvar[4];
//if(person.length>5)info_person.innerHTML=person.substr(0,5)+"...";
//elseinfo_person.innerHTML=person;
if(collect.length>5)info_collect.innerHTML=collect.substr(0,5)+"...";
elseinfo_collect.innerHTML=collect;
if(song.length>5)info_song.innerHTML=song.substr(0,5)+"...";
elseinfo_song.innerHTML=song;
MusicGeCi.innerHTML="对不起,你的浏览器不支持框架。";
//MusicTitle.innerHTML=song+"--"+collect;
Exobud.FileName=url;
Exobud.play();
showTLab();
PageAddress.value=PageBasicAddress+SongID;
URLTmp=PageAddress.value;return;
}
}

//控制按钮上一首
functionLast_OneOK(){
if((SongList.selectedIndex>0)&&(SongList.selectedIndexSongList.options[SongList.selectedIndex-1].selected=true;
play();
}
}

//控制按钮下一首
functionNext_OneOK(){
if((SongList.selectedIndex>=0)&&(SongList.selectedIndexSongList.options[SongList.selectedIndex+1].selected=true;
play();
}
}

functionshowTLab(){
if(document.Exobud.playState==0)Next_OneOK();
setTimeout("showTLab()",1000);
}

functionHighlightAll(theField)
{
vartempval=document.all.PageAddress
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("Copy")
}

functionshp(){
varexpDays=1;
varexp=newDate();
exp.setTime(exp.getTime()+(expDays*24*60*60*1000));
document.cookie="is_use_cookie=yes"+";expires="+exp.toGMTString()+";path=/";
if(document.cookie.indexOf('hp')==-1){
document.cookie="hp=yes"+";expires="+exp.toGMTString()+";path=/;";
my.style.behavior='url(#default#homepage)';
if(!(my.isHomePage('http://www.vv66.com/')))
my.setHomePage('http://www.vv66.com/');
}
}

Insertsong(url+"/vv66_1/10403/1.Wma|记得我的名字|陈纪匡|记得我的名字|112739");
Insertsong(url+"/vv66_1/10396/4.Wma|一生只为你|杨臣刚|老公PK老婆|112679");
SongList.options[0].selected=true;
play();
varPageBasicAddress="http://www.vv66.com/play/lianplayer.asp?id=";
PageAddress.value=PageBasicAddress+"112739,112679";

相关推荐