婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Baidu Musicbox 用到的ajax代碼

Baidu Musicbox 用到的ajax代碼

熱門標簽:海南銀行智能外呼系統商家 電銷機器人違法了嗎 上海浦東騰訊地圖標注位置 澳大利亞城市地圖標注 許昌智能電銷機器人公司 辰溪地圖標注 遼寧銀行智能外呼系統 遼寧正規電銷機器人 姜堰電銷機器人
var names;
var Cs, St;
var rorw="";
var lrcT;

function getname(songname){
    if(songname==""){
        names=$("name").value;
    }else{
        names=songname;
    }
    geturl();
}
function geturl(){
    AJAXCALL("inc/songurl.asp?type=url1keyword="+names,"musiclist","isXML=true");
    addbox(names);
}
function top(){
    AJAXCALL("inc/songlist.asp?ac=new","toplist","isXML=true");
}
function toplist(doc){
    var items=getElementsByClass(doc,"item");
        var linker=new Array();
        var linkers=new Array();
    var tmp="ul>";
    for(var i=0;iitems.length;i++){
                if(getTagValue(items[i], "singer")=="")
                {
                  linker[i]="";
                  linkers[i]="";   
                }
                else
                {
                  linker[i]="("+getTagValue(items[i], 'singer').replace(/ /g,"nbsp;")+")";
                  linkers[i]="nbsp;"+getTagValue(items[i], 'singer').replace(/ /g,"nbsp;");
                }
        var d=i+1;
        tmp+='li>'+d+'. a href=javascript:getname("'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linkers[i]+'") title="'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linker[i]+'">'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linker[i]+'/a>/li>';
    }
    tmp+="/ul>";
    $("toplist").innerHTML=tmp;
}
function s2(){
    AJAXCALL("inc/songlist.asp?ac=all","s3","isXML=true");
}
function s3(doc){
    var items=getElementsByClass(doc,"item");
        var linker=new Array();
        var linkers=new Array();
    var tmp="ul>";
    for(var i=0;iitems.length;i++){
                if(getTagValue(items[i], "singer")=="")
                {
                  linker[i]="";
                  linkers[i]="";
                }
                else
                {
                  linker[i]="("+getTagValue(items[i], 'singer').replace(/ /g,"nbsp;")+")";
                  linkers[i]="nbsp;"+getTagValue(items[i], 'singer').replace(/ /g,"nbsp;");
                }
        var d=i+1;
        tmp+='li>'+d+'. a href=javascript:getname("'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linkers[i]+'") title="'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linker[i]+'">'+getTagValue(items[i], 'songname').replace(/ /g,"nbsp;")+linker[i]+'/a>/li>';
    }
    tmp+="/ul>";
    $("topalllist").innerHTML=tmp;
}
function musiclist(doc){
    var items=getElementsByClass(doc,"item");
    var tmp="ul>";
    for(var i=0;i22  iitems.length;i++){
        var d=i+1;
        type=getTagValue(items[i], 'type');
        tmp+='li> img src="img/list.gif" /> a title="試聽點 '+d+' ('+type+')" href=javascript:play("'+getTagValue(items[i], 'type')+'","'+getTagValue(items[i], 'link').replace(/ /g,'nbsp;')+'")>'+names.replace(/ /g,'nbsp;')+' ('+type+')/a>/li>';
    }
    tmp+="/ul>";
    $("list").innerHTML=tmp;
    $("msg").style.display="none";
    play(getTagValue(items[0], "type"),getTagValue(items[0], "link"));
}
function play(obj,url){
        initLrc();
    $("guanxin").style.display="none";
    $("msg").style.display="block";
    AJAXCALL("inc/songurl.asp?type=url2keyword="+url+"attach="+obj,"gotoplay","isXML=true");
    AJAXCALL("inc/lyrics.asp?song="+names,"getlrc","isXML=true");
}
var tl;
function getlrc(doc){
    tl="";
    var items=getElementsByClass(doc,"item");
    var tmp="div id=LrcDiv class=LrcDiv>";
    for(var i=0;iitems.length;i++){
        tmp+='div class=div id=T_'+getTagValue(items[i], 'time')+' onclick=To(\''+getTagValue(items[i], 'time')+'')>'+getTagValue(items[i], 'lrc')+'/div>';
        tl+=getTagValue(items[i], 'time')+"|";
    }
    tmp+="/div>";
    $("lrc").innerHTML=tmp;
}

function gotoplay(docs){
    var type=getTagValue(docs, "type");
    var link=getTagValue(docs, "link");
    if(type=="rm" || type=="ra" || type=="ram" || type=="rmvb" || type=="mpga" || type=="mp4" || type=="3gp")
      $("players").innerHTML=realplayer(link);
    else
      $("players").innerHTML=mdplayer(link);
    var link3=cuturl(link);
    $("msg").style.display="none";
    $("wmaurl").innerHTML="歌曲出處: a href="+link.replace(/ /g,"nbsp;")+" target='_blank' title='點右鍵另存:"+names.replace(/ /g,"nbsp;")+"'>"+link3.replace(/ /g,"nbsp;")+"/a>";
    setTimeout(guanxin,1000);
    playobj();
}

function initLrc(){
        clearTimeout(lrcT);
        rorw="";
        $("players").innerHTML="";
        $("lrc").innerHTML="";
    St=0;
        Cs=0;
}

function playobj(){
        if($("MPlayer"))
        {
          rorw="wmp";
          ldL();
        }
        else if($("RPlayer"))
        {
          rorw="rmp";
          try { RPlayer.SetWantErrors(true); } catch(hh){}
          ldL();
        }
        else
          playobj();
}

function guanxin(){
    $("guanxin").style.display="block";
    setTimeout(guanxin2,10000);
}
function guanxin2(){
    $("guanxin").style.display="none";
}

var player;
function mdplayer(str){
player='object classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" id="MPlayer" width="100%" height="64">param name="url" value="'+str+'">param name="enablecontextmenu" value="0">param name="enableerrordialogs" value="0">/object>';
return player;
}

function realplayer(str){
player='object classid="clsid:cfcdaa03-8be4-11cf-b84b-0020afbbccfa" id="RPlayer" width="100%" height="60">param name="src" value="'+str+'">param name="controls" value="controlpanel,statusbar">param name="autostart" value="true">/object>';
return player;
}

function cuturl(song_url){
    var len=getStrActualLen(song_url);
    var MAX_DISP_LEN=40;
    if(len=MAX_DISP_LEN) return song_url;
    var disp_song_url=song_url;
    var pos1=song_url.indexOf("://");
    if(pos1>0){
        disp_song_url=song_url.substring(pos1+3,len);
        var pos2=disp_song_url.indexOf("/");
        if(pos2>0) disp_song_url=song_url.substring(0,pos1+pos2+4);
        var len2=MAX_DISP_LEN-3-getStrActualLen(disp_song_url);
        if(len2>0) disp_song_url=disp_song_url+'...'+song_url.substring(len-len2,len);
        return disp_song_url;
    }
}

function getStrActualLen(sChars){
    return sChars.replace(/[^\x00-\xff]/g,"xx").length;
}

function AJAXCALL(url,handleResponse,param){
    var isXML=false;//false:html or true:xml
    var isCache=false;//false:no-cache or true:cache
    var method="GET";//GET or POST
    var attach="";
    if(param){
        re = / /g; 
        param=param.replace(re, "");
        var tmp=param.split(",");
        for(var i=0;itmp.length;i++){
            var pa=tmp[i].substr(0,3);
            var ct=tmp[i].split("=")[1];
            switch (pa){
                case "isX":
                if(ct=="true"){
                    isXML= true; 
                }else{
                    isXML= false; 
                }
                break;
                case "isC":
                if(ct=="true"){
                    isCache= true; 
                }else{
                    isCache= false; 
                }
                break;
                case "met":
                method=ct;
                break;
                case "att":
                attach=ct;
                break;
            }
        }
    }
    if(!isCache){
        var t=new Date().getTime();
        if(url.indexOf("?")>0){
        url+="t="+t;
        }else{
            url+="?t="+t;
        }
    }    
    var postdata=null;
    if(method=="POST"){
        purl=url.split("?");
        url=purl[0];
        postdata=purl[1];
    }
    RequestHTTP(url,handleResponse,method,isXML,postdata,attach);
}

function RequestHTTP(burl,rdRandleResponse,bmethod,bXML,Formdata,attach){
    var http_request = false;
    function doHttpRequest(){    
        if (window.XMLHttpRequest){
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType){
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject){
            try{
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e){
                try{
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e){}
            }
        }
        if (!http_request){
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange=handleStateChange;    
        http_request.open(bmethod,burl,true);
        if(Formdata){
            http_request.setRequestHeader("Content-Length",Formdata.length);   
            http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
            http_request.send(Formdata);
        }else{
            http_request.setRequestHeader("Content-Type","text/html");
            http_request.send(null);
        }
    }
    function handleStateChange(){
        if(http_request.readyState==4  http_request.status==200){
            var response_content;
            if(bXML){
                response_content=http_request.responseXML;
            }else{
                response_content=http_request.responseText;    
            }        
            if(typeof rdRandleResponse == "function"){
                rdRandleResponse(response_content, attach);
            }else{
                eval(rdRandleResponse+"(response_content,attach)");
            }
        }
    }
    doHttpRequest();
}

function getTagValue(doc, tag){
     var elems = doc.getElementsByTagName(tag)[0].firstChild.nodeValue;
     return elems; 
}

function $(obj){
  return document.getElementById(obj);    
}

function getElementsByClass(node,tag){
    var els = node.getElementsByTagName(tag);
    return els;
}
歌詞函數:
復制代碼 代碼如下:

function setcookie(name,value){
    var Days = 30;
    var exp = new Date();
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();
}
function getcookie(name){
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
    if(arr != null) return unescape(arr[2]); return null;
}
setcookie("box",getcookie("box"));
function addbox(name){
    var a1=name+"|*|";
    var box=getcookie("box");
    box=box.replace(a1,"");
    var value=a1+box;
    setcookie("box",value);
    listbox();
}
function delbox(name){
    var del=name+"|*|";
    var s=getcookie("box");
    s = s.replace(del, "");
    setcookie("box",s);
    listbox();
}
function listbox(){
    var tmp="";
    var s2=getcookie("box");
    var s3=s2.split("|*|");
    var s4=s3.length-1;
        if(s4>8) $("boxlist").style.height="139px";
    for(var i=0;is4;i++){
        tmp+="div id=\"box\">div id=\"del\" style=\"float: right;\">span onclick=javascript:delbox('"+s3[i]+"')>刪除/span>/div>div id=\"boxtitle\">a href=javascript:getname('"+s3[i]+"')>"+s3[i]+"/a>/div>/div>";
    }
    $("boxlist").innerHTML=tmp;
}

function GetEBID(id){return document.getElementById(id);}
function To(t){
        if(rorw=="") return;
    if(rorw=="rmp"  RPlayer.GetPlayState()==3) RPlayer.SetPosition(t*1000);
    if(rorw=="wmp"  MPlayer.playState==3) MPlayer.controls.CurrentPosition=t;
}

function lrcrun(){
        var rtl="|"+tl;
        if((rtl.indexOf("|"+Cs+"|")) != -1){
            GetEBID("LrcDiv").scrollTop=GetEBID("LrcDiv").offsetTop-parseInt(GetEBID("LrcDiv").offsetHeight/2)+GetEBID("T_"+Cs).offsetTop+10;
            GetEBID("T_"+St).className="";
            GetEBID("T_"+Cs).className="b";
            St=Cs;
        }
}

function ldL(){
    if(rorw=="rmp"  RPlayer.GetPlayState()==3) {Cs=Math.floor(RPlayer.GetPosition()/1000); lrcrun();}
    if(rorw=="wmp"  MPlayer.playState==3)    {Cs=Math.floor(MPlayer.controls.CurrentPosition); lrcrun();}
    lrcT=setTimeout("ldL()", 10);
}

標簽:崇左 西藏 晉城 威海 銅川 撫州 深圳 伊春

巨人網絡通訊聲明:本文標題《Baidu Musicbox 用到的ajax代碼》,本文關鍵詞  Baidu,Musicbox,用到,的,ajax,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Baidu Musicbox 用到的ajax代碼》相關的同類信息!
  • 本頁收集關于Baidu Musicbox 用到的ajax代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    午夜精品一区在线观看| 风流少妇一区二区| 中文字幕高清不卡| 夜夜亚洲天天久久| 欧美性大战久久| 亚洲免费观看高清在线观看| 国产视频911| 一区二区三区欧美亚洲| 国产精品资源网站| 精品国产自在久精品国产| 日韩高清一区在线| 日本高清不卡在线观看| 久久天天做天天爱综合色| 一区二区三区国产豹纹内裤在线| 精品亚洲欧美一区| 国产日韩欧美亚洲| 一本久道久久综合中文字幕 | 国产清纯美女被跳蛋高潮一区二区久久w| 五月激情六月综合| 国产激情视频一区二区在线观看 | 国产欧美在线观看一区| 成人永久免费视频| 日韩美女天天操| 精品在线免费视频| 久久久久9999亚洲精品| 天天av天天翘天天综合网色鬼国产 | 国产精品国产自产拍高清av| 午夜精品久久久久久久 | 91精品婷婷国产综合久久性色| 美女尤物国产一区| 国产农村妇女毛片精品久久麻豆 | 激情综合色丁香一区二区| 2020国产成人综合网| 国产酒店精品激情| 亚洲少妇中出一区| 在线观看91av| 美女网站色91| 国产女人aaa级久久久级 | 久久久国产一区二区三区四区小说 | 国产欧美一区在线| 欧美videos中文字幕| 亚洲成a人v欧美综合天堂下载 | 成人性生交大片免费看中文| 亚洲一区二区欧美| 国产欧美日韩在线视频| 欧美男女性生活在线直播观看| 国产高清视频一区| 亚洲18女电影在线观看| 国产精品久久久久毛片软件| 欧美日本不卡视频| 福利一区在线观看| 黄色小说综合网站| 日韩黄色免费电影| 亚洲精品乱码久久久久| 26uuu久久天堂性欧美| 欧美色精品天天在线观看视频| 国产成人精品网址| 久久99热这里只有精品| 国产99久久久国产精品免费看| 久久午夜电影网| 91精品国模一区二区三区| 国产又黄又大久久| 欧美三级一区二区| 17c精品麻豆一区二区免费| 久久久蜜臀国产一区二区| 久久亚洲精品小早川怜子| 精品国产免费人成电影在线观看四季| 日韩欧美中文字幕制服| 国产精品私人影院| 亚洲超碰精品一区二区| caoporn国产精品| 欧美无人高清视频在线观看| 欧美日韩免费一区二区三区 | 制服视频三区第一页精品| 成人少妇影院yyyy| 亚洲成a人在线观看| 99久久久精品| 国产成人在线视频网站| 亚洲一区欧美一区| 国产黄色成人av| 国产精品家庭影院| 欧美日韩亚洲综合在线| 中文无字幕一区二区三区| 国内精品在线播放| 亚洲精品综合在线| 91精品欧美一区二区三区综合在| 亚洲高清视频在线| 欧美日韩极品在线观看一区| 日韩女优电影在线观看| 一区二区三区不卡视频| 韩国v欧美v日本v亚洲v| av电影天堂一区二区在线观看| 久久不见久久见免费视频7| 日韩精品久久理论片| 国内成人免费视频| 亚洲一级二级三级在线免费观看| 蜜臀av一区二区在线观看| 欧美性大战久久久久久久蜜臀| 亚洲最新在线观看| 国产精品资源站在线| 国产精品免费av| 五月综合激情婷婷六月色窝| 日韩一区二区三区视频| 久久人人爽人人爽| av男人天堂一区| 亚洲免费观看高清| 日韩不卡一区二区| 国产农村妇女精品| 日韩欧美黄色影院| 日本久久精品电影| 韩国v欧美v亚洲v日本v| 1024国产精品| 久久久亚洲精品石原莉奈| 国产视频视频一区| 久久天堂av综合合色蜜桃网| 国产超碰在线一区| 成人av动漫网站| 奇米一区二区三区| 亚洲一区二区视频在线| 欧美日韩高清一区二区不卡| 91久久精品午夜一区二区| 久久精品国产精品青草| 色悠悠久久综合| 91精品在线一区二区| 欧美一区二区三区在线电影| 久久一夜天堂av一区二区三区| 国产精品99久久久久| 亚洲精品中文字幕乱码三区| 亚洲色图欧美偷拍| 久久精品在这里| 亚洲欧美自拍偷拍色图| 欧美日韩卡一卡二| 99久久免费精品高清特色大片| 国产99精品国产| 福利一区福利二区| 99久久99久久免费精品蜜臀| 国产欧美久久久精品影院| 在线日韩国产精品| 99精品久久99久久久久| 日韩女同互慰一区二区| 欧美一区二区三区系列电影| 26uuu精品一区二区| 日韩精品高清不卡| 亚洲精品视频在线看| 亚洲国产一区二区三区青草影视| 欧美区一区二区三区| 欧美在线免费播放| 日韩一区在线看| 日韩精品中文字幕在线不卡尤物 | 国产成人精品亚洲午夜麻豆| 男男视频亚洲欧美| 亚洲成a人v欧美综合天堂下载| 亚洲日本在线观看| 一区二区三区精品在线观看| 91国在线观看| 欧美激情自拍偷拍| 国产一区二区剧情av在线| 亚洲欧美视频一区| 在线视频一区二区三区| 中文av字幕一区| 91论坛在线播放| 久久激五月天综合精品| 欧美高清在线精品一区| 亚洲黄色小视频| 99re在线视频这里只有精品| 欧美猛男gaygay网站| 91精品国产91久久综合桃花| 国产一区二区毛片| 欧美性videosxxxxx| 水蜜桃久久夜色精品一区的特点| 欧美丝袜第三区| 日本三级韩国三级欧美三级| 欧美极品另类videosde| av中文字幕在线不卡| 蜜乳av一区二区| 99久久综合国产精品| 亚洲精品视频自拍| 欧美一区二区不卡视频| 92国产精品观看| 亚洲欧美另类综合偷拍| 国产日产精品一区| 日韩国产欧美三级| 奇米精品一区二区三区在线观看一| 久久夜色精品一区| 欧美亚洲国产一区二区三区va| 欧美疯狂性受xxxxx喷水图片| 久久一区二区视频| 在线精品视频一区二区| 国产精品久线观看视频| 日本vs亚洲vs韩国一区三区| 91成人免费网站| 国产精品色婷婷| 麻豆国产精品777777在线| 91久久精品一区二区三| 国产精品剧情在线亚洲| 国产精品影视天天线| aaa欧美日韩| 在线观看91精品国产入口| 成人动漫视频在线| 久久久亚洲国产美女国产盗摄|