⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 guestmusic.js

📁 天空音乐程序 V5.0 商业版程序安装说明: (申明:请尊重天空音乐程序作者的劳动成果
💻 JS
字号:

var xmlDOM;

function guestbook(xmlname){

document.body.style.cursor='wait';
guestbooks.innerHTML="<br><br><br>请等待正在装载留言<br><br>";

var sxmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
sxmlhttp.open("GET",xmlname+"?x="+Date.parse(new Date()),true);
sxmlhttp.setRequestHeader("Content-Type","text/xml");
sxmlhttp.onreadystatechange=manges;
sxmlhttp.send()


function manges(){
	if(sxmlhttp.readyState==4){
			loadxmlfile(sxmlhttp.responseXML.xml);
			document.body.style.cursor='';
		}
	}
}

function loadxmlfile(xml_files){
	xmlDOM=new ActiveXObject("MSXML.DOMDocument");
	xmlDOM.async=false;
	xmlDOM.loadXML(xml_files);
	var erxml=xmlDOM.parseError

	if (erxml != 0) 
	{
		document.body.style.cursor='';
		guestbooks.innerHTML="<center><div class='box' ><br><br><a href=http://bbs.yymp3.com target=_blank>暂无评论,欢迎您发表评论 或到YY论坛去发表你爱的歌手的贴子支持你偶像</a></div></center>";
		pageloop.innerHTML="";
		plnum.innerText="0条";
		document.getElementById("spf1").src="/img/so1.gif";
	}else{ 
	pages(1);
	}
}
function pages(str){
	var page_lo="",page_lo1="";
	var guest_lo=""
	var page_num=5;//每页几条记录;
	var start_page;
	var end_page;
	if (str=="" || str>sPage ){
		str=1;
		start_page=1;
	}else{
		start_page=page_num*str-page_num+1;
	}

	var 	node_me = xmlDOM.documentElement;
	var total= node_me.childNodes.length;
	var sPage= Math.floor(((total-1)/page_num))+1
	plnum.innerText=(total-1)+"条";
	page_lo=page_lo+"<div id='looppage'><div><div style='float:left; height:22px; line-height:22px; font-size:12px;'>共"+(total-1)+"条评论 每页"+page_num+"条";
	page_lo=page_lo+" 当前位置 "+str+"/"+sPage+"页 </div>";
	for (i=1;i<=sPage;i++){
	page_lo1="<div id='loop' class='w' onclick=\"pages(1)\" onmouseover=\"this.className='w2';\" onmouseout=\"this.className='w';\">首页</div><div id='loop' class='w' onclick=\"pages(" + (str -1 ) +")\" onmouseover=\"this.className='w2';\" onmouseout=\"this.className='w';\">上一页</div>";
	if (str == 1)
		page_lo1="<div id='loop' class='w'>首页</div><div id='loop' class='w'>上一页</div>";

	var pp=str-3;
	if (pp<1)
		pp=1;
	var p=1;
	var pno;
	for(pno=pp;pno<=sPage;pno++){
		if (pno == str)
			page_lo1 +="<div id='loop' class='w1'><font color='#FF0000'>" +pno + "</font></div>";
		else
			page_lo1 += "<div id='loop' class='w4' onmouseover=\"this.className='w3';\" onmouseout=\"this.className='w4';\" onclick=\"pages(" + pno +")\">" + pno + "</div>";
	if (p>=5)
		break;
	p=p+1;
	}
	if (str<sPage)
		page_lo1 += "<div id='loop' class='w' onclick=\"pages(" + (str +1 ) +")\" onmouseover=\"this.className='w2';\" onmouseout=\"this.className='w';\">下一页</div><div id='loop' class='w' onclick=\"pages(" + sPage +")\" onmouseover=\"this.className='w2';\" onmouseout=\"this.className='w';\">末页</div>";
	else
		page_lo1 += "<div id='loop' class='w'>下一页</div><div id='loop' class='w'>末页</div>";
	
	}
	page_lo1 +="</div></div>";
	page_lo += page_lo1;




	//<div id="looppage"><div><div style="float:left; height:22px; line-height:22px; font-size:12px;">共2472首 每页100首 共25页</div><div id="loop" class="w"><a href=1_1.htm >首页</a></div><div id="loop" class="w"><a href=1_24.htm>上一页</a></div><div id="loop"><a href=1_4.htm>4</a></div><div id="loop"><a href=1_5.htm>5</a></div><div id="loop"><a href=1_6.htm>6</a></div><div id="loop"><a href=1_7.htm>7</a></div><div id="loop"><a href=1_8.htm>8</a></div><div id="loop" class="w1"><font color="#FF0000">9</font></div><div id="loop"><a href=1_10.htm>10</a></div><div id="loop"><a href=1_11.htm>11</a></div><div id="loop"><a href=1_12.htm>12</a></div><div id="loop" class="w"><a href=1_26.htm>下一页</a></div><div id="loop" class="w"><a href=1_25.htm >末页</a></div></div></div>

	
	if (str==sPage){
	end_page=total-1;
	}else{
	end_page=str*page_num-1;
	}

	for (y=start_page;y<=end_page;y++){
		var kk=total-y
		//alert(total-y);
//unescape(obj.value.replace(/&#x/g,''%u'').replace(/;/g,''''));
		var NaMe=node_me.childNodes.item(kk).getAttribute("name");
		//NaMe=decodeURIComponent(NaMe);
		var DAte=node_me.childNodes.item(kk).getAttribute("date");
		var UserPic=unescape(node_me.childNodes.item(kk).getAttribute("UserPic"));
		var IP=node_me.childNodes.item(kk).getAttribute("IP");
		var UserId=node_me.childNodes.item(kk).getAttribute("UserId");
		var mulu;
		if (UserId != null)
		{
		if (Math.floor(UserId/10000)==0)
			mulu="http://my.yymp3.com/yy/" + UserId +"/";
		else
			mulu="http://my.yymp3.com/yy"+Math.floor(UserId/10000)+"/" + UserId +"/";
		NaMe="<a href="+mulu+" target='_blank'>"+NaMe+"</a>";
		}
			wip=IP.split(".")
			IP=wip[0]+"."+wip[1]+"."+wip[2]+".*"
		if( UserPic == null || UserPic == "" )
			UserPic="<img src='http://img.yymp3.com/show/nopic.gif'>";
		else
		{
			if ( UserPic.indexOf("/"+UserId+"/") >-1 )
				UserPic="<a href="+mulu+" target='_blank'><img src=http://my.yymp3.com/"+UserPic+" onerror=\"this.src='http://img.yymp3.com/show/nopic.gif'\"></a>";
			else
				UserPic="<a href="+mulu+" target='_blank'><img src=http://img.yymp3.com/"+UserPic+" onerror=\"this.src='http://img.yymp3.com/show/nopic.gif'\"></a>";
		}
		var REP=node_me.childNodes.item(kk).getAttribute("REP");
		var TeXt=node_me.childNodes.item(kk).text;
		TeXt=TeXt.replace(/asiafind/g,'*');
		//TeXt=TeXt.replace("ASIAFIND"/g,'*')
		TeXt=TeXt.replace(/ASIAFIND/g,'*');	
		TeXt=TeXt.replace(/dream888.dysoho/g,'*');
		TeXt=TeXt.replace(/koocd.com/g,'*');
		TeXt=TeXt.replace(/碟库音乐网/g,'*');
		if(REP==null||REP==""){
			var REPstr=""
		}else{
			var REPNaMe=node_me.childNodes.item(REP).getAttribute("name");
			var REPDAte=node_me.childNodes.item(REP).getAttribute("date");
			var REPFace=node_me.childNodes.item(REP).getAttribute("f");
			var REPIP="";//node_me.childNodes.item(REP).getAttribute("IP");
			var REPTeXt=node_me.childNodes.item(REP).text;
			REPTeXt=REPTeXt.replace(/asiafind/g,'*');
			REPTeXt=REPTeXt.replace(/ASIAFIND/g,'*');
			REPTeXt=REPTeXt.replace(/koocd.com/g,'*');
			REPTeXt=REPTeXt.replace(/碟库音乐网/g,'*');
			REPTeXt=REPTeXt.replace(/dream888.dysoho/g,'*');
			var REPstr="<div id='yingyong'><font color='#999999'>[原贴]:第"+REP+"楼  "+REPDAte+" 网友 "+REPNaMe+" 发表评论 "+REPIP+"</font><br><font color='#999999'>"+REPTeXt+"</font></div>"
		}

		guest_lo=guest_lo+"<div class='box' ><table class='plmenu'><tr><td width=60 rowspan=2>"+UserPic+"</td><td valign='top' align='left' height='20'> "+kk+"楼 "+DAte+"  网友 "+NaMe+" 发表评论 IP:"+IP+"</td><td width=50 valign=top align=right><span onclick=\"replay('引用','"+kk+"')\" style=\"cursor: pointer;\">[引用]<span></td></tr><tr><td colspan='2' align='left' valign='top' style='font-size:14px;' class='tableb'> "+TeXt+REPstr+"</td></tr></table></div>"
	
	}
	var pingf =node_me.childNodes.item(0).text;
	if (Math.floor(pingf/1000) > 5)
	{
		document.getElementById("spf1").src="/img/so1.gif";
		document.getElementById("spf2").src="/img/so2.gif";
		document.getElementById("spf3").src="/img/so3.gif";
		document.getElementById("spf4").src="/img/so4.gif";
		document.getElementById("spf5").src="/img/so5.gif";
	}
	else if (Math.floor(pingf/1000) > 4)
	{
		document.getElementById("spf1").src="/img/so1.gif";
		document.getElementById("spf2").src="/img/so2.gif";
		document.getElementById("spf3").src="/img/so3.gif";
		document.getElementById("spf4").src="/img/so4.gif";
	}
	else if (Math.floor(pingf/1000) > 2)
	{
		document.getElementById("spf1").src="/img/so1.gif";
		document.getElementById("spf2").src="/img/so2.gif";
		document.getElementById("spf3").src="/img/so3.gif";
	}
	else if (Math.floor(pingf/1000) > 1)
	{
		document.getElementById("spf1").src="/img/so1.gif";
		document.getElementById("spf2").src="/img/so2.gif";
	}
	else
	{
		document.getElementById("spf1").src="/img/so1.gif";
	}
	guestbooks.innerHTML=guest_lo;
	pageloop.innerHTML=page_lo;
	if (page_num>10)
		pageloopb.innerHTML=page_lo;

}

function rep(str){
	document.guestbook.REP.value=str;
}
function replay(str,strb){
	document.guestbook.REP.value=strb;
	document.guestbook.ping.value=str;
	//document.guestbook.username.value='网友';
	//send_Singer(plmu);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -