var xmlHttp; var addNew; function GetXmlHttpObject(handler) { var objXmlHttp=null if (navigator.userAgent.indexOf("MSIE")>=0) { var strName="Msxml2.XMLHTTP" if (navigator.appVersion.indexOf("MSIE 5.5")>=0) { strName="Microsoft.XMLHTTP" } try { objXmlHttp=new ActiveXObject(strName) objXmlHttp.onreadystatechange=handler return objXmlHttp } catch(e) { alert("Error. Scripting for ActiveX might be disabled") return } } else { objXmlHttp=new XMLHttpRequest() objXmlHttp.onload=handler objXmlHttp.onerror=handler return objXmlHttp } } /* 显示留言 */ function showre(no) { document.getElementById("list").innerHTML = ""; var url = "http://"+window.location.host+root+"/index.php?m=Guestbook&a=show&page="+no; //alert(url); xmlHttp=GetXmlHttpObject(showlist) xmlHttp.open("GET", url , true) xmlHttp.send(null) } function showlist() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { document.getElementById("list").innerHTML = "" xmlAuthor = xmlHttp.responseXML.getElementsByTagName("Author") xmlContent = xmlHttp.responseXML.getElementsByTagName("Content") xmlNoI = xmlHttp.responseXML.getElementsByTagName("NoI") xmlreContent = xmlHttp.responseXML.getElementsByTagName("reContent") //输出评论 for (i=0;i楼 姓名:"+Author+"  留言时间:"+PostTime+"
"+Content+"
"+reContent+"
" } document.getElementById("list").appendChild(div); } //输出分页信息 P_Nums = xmlHttp.responseXML.getElementsByTagName("data")[0].getAttribute('P_Nums'); var A_Nums = xmlHttp.responseXML.getElementsByTagName("data")[0].getAttribute('A_Nums'); var aaa=""; document.getElementById("pinglunym").innerHTML = aaa; if (P_Nums>1) { var page = xmlHttp.responseXML.getElementsByTagName("data")[0].getAttribute('page'); var ID = xmlHttp.responseXML.getElementsByTagName("data")[0].getAttribute('ID'); var D_Nums = xmlHttp.responseXML.getElementsByTagName("data")[0].getAttribute('D_Nums'); var l1 = "
 共"+A_Nums+"条  每页:"+D_Nums+"条 "+page+"/"+P_Nums+" " l1 = (page>1)?l1+"第一页 ":l1; var l2 = ""; //追影改写 var rollsize = 5 ; var cur_page = Math.ceil(page/rollsize); //当前页 var total_page = Math.ceil(P_Nums/rollsize);//总页数 if(cur_page >1){ var last_page = parseInt(page) - parseInt(rollsize); l2 += "上"+ rollsize + "页 "; } for(var i=1;i<=rollsize;i++){ now_page=(cur_page-1)*rollsize+i; l2 += (now_page == page)?""+now_page+"":""+now_page+""; } if(cur_page < total_page){ var next_page = parseInt(page) + parseInt(rollsize); l2 += "下"+ rollsize + "页 "; } l2 = (page == P_Nums)?l2:l2+"尾页
" document.getElementById("MultiPage").innerHTML = l1+l2; } } } /* 发送留言 */ function AddNew() { document.getElementById("sendGuest").disabled = true; var Author = escape(document.getElementById("Author").value); var Content = escape(document.getElementById("plContent").value); var title = escape(document.getElementById("title").value); var tel = escape(document.getElementById("tel").value); var precontent=document.getElementById("plContent").value; if (Author == "" || Content == "") { alert("请填写完整!"); document.getElementById("sendGuest").disabled = false; return false; } if(precontent.length <5){ alert("留言内容最少5字,请调整后再发布!"); document.getElementById("sendGuest").disabled = false; return false; } addNew = GetXmlHttpObject(sendGuest); var GuestInfo = "title="+title+"&tel="+tel+"&author="+Author+"&content="+Content; addNew.open("POST","http://"+window.location.host+root+"/index.php?m=Guestbook&a=update",false); addNew.setRequestHeader("Content-Type","application/x-www-form-urlencoded") addNew.send(GuestInfo); } function sendGuest() { if (addNew.readyState==4 || addNew.readyState=="complete") { //alert(addNew.responseText); document.getElementById("sendGuest").disabled = false; //document.getElementById("Author").value = ""; document.getElementById("plContent").value = ""; showre(1); } } function reSet() { document.getElementById("Author").value = ""; document.getElementById("plContent").value = ""; }