Heim  >  Artikel  >  Web-Frontend  >  音乐播放用的的几个函数_javascript技巧

音乐播放用的的几个函数_javascript技巧

WBOY
WBOYOriginal
2016-05-16 19:26:311226Durchsuche
复制代码 代码如下:

// JavaScript Document
var cookiestr;
var TotalSongs;

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

//容错代码
function killerror() {return true;}
window.onerror = killerror;

//初始化歌曲列表过程
function InitList(){
     var songarray,htmlstr,i,j,tstr,ttstr,selectedindex;
     htmlstr = "";
     playlist.innerHTML = htmlstr;
}

//播放歌曲
function play(){
     if(SongList.selectedIndex      else{
        var varvar,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) + "...";
        //else info_person.innerHTML = person;
        if(collect.length > 5) info_collect.innerHTML = collect.substr(0,5) + "...";
        else info_collect.innerHTML = collect;
        if(song.length > 5) info_song.innerHTML = song.substr(0,5) + "...";
        else info_song.innerHTML = song;
        MusicGeCi.innerHTML = "";
        //MusicTitle.innerHTML = song + "--" + collect;
        Exobud.FileName = url;
        Exobud.play();
        showTLab();
        PageAddress.value = PageBasicAddress + SongID;
        URLTmp = PageAddress.value;return;
     }
}

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

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

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

function HighlightAll(theField) 
{
    var tempval=document.all.PageAddress
    tempval.focus()
    tempval.select()
    therange=tempval.createTextRange()
    therange.execCommand("Copy")
}

function shp(){
 var expDays = 1;
 var exp = new Date();
 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();
var PageBasicAddress = "http://www.vv66.com/play/lianplayer.asp?id=";
PageAddress.value = PageBasicAddress + "112739, 112679";
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn