ajax.jsÀïÃæÓÐÄÚÈÝÏÔʾЧ¹û£¬¸ù¾ÝID

ajax.jsÀïÃæÓÐÄÚÈÝÏÔʾЧ¹û£¬¸ù¾ÝID

¡¡¡¡

¸´ÖÆ´úÂë ´úÂëÈçÏÂ:

¡¡¡¡var http_request = false;

¡¡¡¡var success=false;

¡¡¡¡var ShowAllListFlag=1;

¡¡¡¡var DisplayArticle=true;

¡¡¡¡function makeRequest(url,cateID) {

¡¡¡¡http_request = false;

¡¡¡¡if (window.XMLHttpRequest) { // Mozilla, Safari,...

¡¡¡¡http_request = new XMLHttpRequest();

¡¡¡¡if (http_request.overrideMimeType) {

¡¡¡¡http_request.overrideMimeType('text/xml');

¡¡¡¡}

¡¡¡¡} else if (window.ActiveXObject) { // IE

¡¡¡¡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 = alertContents;

¡¡¡¡http_request.open('GET', url, false);

¡¡¡¡http_request.send(null);

¡¡¡¡if (success==true)

¡¡¡¡{

¡¡¡¡try {

¡¡¡¡cateID.innerHTML=http_request.responseText;

¡¡¡¡} catch (e) {}

¡¡¡¡success==false;

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function alertContents() {

¡¡¡¡if (http_request.readyState == 4) {

¡¡¡¡if (http_request.status == 200) {

¡¡¡¡success=true;

¡¡¡¡} else {

¡¡¡¡alert('There was a problem with the request.');

¡¡¡¡}

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function setCatlog(ID,Order,LeftNumber) {

¡¡¡¡var cateID=document.getElementById('Cate'+ID);

¡¡¡¡setdisplay(cateID);

¡¡¡¡if (cateID.style.display=="")

¡¡¡¡{

¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&Order="+Order+"&LeftNumber="+LeftNumber+"&r="+Math.random();

¡¡¡¡makeRequest(url2,cateID);

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&RemoveID=1&r="+Math.random();

¡¡¡¡makeRequest(url2,cateID);

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function setArticleList(EncodeURL,ArticleID) {

¡¡¡¡if (DisplayArticle==true)

¡¡¡¡{

¡¡¡¡try {  var objArticleIDtop = document.getElementById('top'+ArticleID);

¡¡¡¡var objArticleIDbottom = document.getElementById('bottom'+ArticleID);

¡¡¡¡if (objArticleIDtop)

¡¡¡¡{

¡¡¡¡if  (objArticleIDtop.style.display=="none")

¡¡¡¡{

¡¡¡¡objArticleIDtop.style.display="";

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡objArticleIDtop.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡if (objArticleIDbottom)

¡¡¡¡{

¡¡¡¡if  (objArticleIDbottom.style.display=="none")

¡¡¡¡{

¡¡¡¡var url2="INCLUDE/GetArticleFunction.asp?LinkStr="+EncodeURL+"&r="+Math.random();

¡¡¡¡makeRequest(url2,objArticleIDbottom);

¡¡¡¡objArticleIDbottom.style.display="";

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡objArticleIDbottom.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡} catch (e) {alert(e.description);}

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function DisplayContent(ArticleID) {

¡¡¡¡if (DisplayArticle==true)

¡¡¡¡{

¡¡¡¡try {  var objArticleIDtop = document.getElementById('top'+ArticleID);

¡¡¡¡var objArticleIDbottom = document.getElementById('bottom'+ArticleID);

¡¡¡¡if (objArticleIDtop)

¡¡¡¡{

¡¡¡¡if  (objArticleIDtop.style.display=="none")

¡¡¡¡{

¡¡¡¡objArticleIDtop.style.display="";

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡objArticleIDtop.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡if (objArticleIDbottom)

¡¡¡¡{

¡¡¡¡if  (objArticleIDbottom.style.display=="none")

¡¡¡¡{

¡¡¡¡objArticleIDbottom.style.display="";

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡objArticleIDbottom.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡} catch (e) {alert(e.description);}

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function setdisplay(cateID) {

¡¡¡¡if  (cateID.style.display=="none")

¡¡¡¡{

¡¡¡¡cateID.style.display="";

¡¡¡¡cateID.innerHTML="Loading..."

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡cateID.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function setdisplay2(cateID) {

¡¡¡¡if (ShowAllListFlag==1)

¡¡¡¡{

¡¡¡¡cateID.style.display="";

¡¡¡¡cateID.innerHTML="Loading..."

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡cateID.style.display="none";

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function ShowAllList(Order,LeftNumber,TagName)    {

¡¡¡¡var obj = document.getElementsByTagName(TagName)

¡¡¡¡for (a=0;a<obj.length;a++)

¡¡¡¡{

¡¡¡¡if (obj[a].className=="SiteList")

¡¡¡¡{

¡¡¡¡obj2=obj[a].id;

¡¡¡¡var ID=obj2.replace("Cate","");

¡¡¡¡var cateID=document.getElementById(obj2);

¡¡¡¡setdisplay2(cateID);

¡¡¡¡if (cateID.style.display=="")

¡¡¡¡{

¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&Order="+Order+"&LeftNumber="+LeftNumber+"&r="+Math.random();

¡¡¡¡makeRequest(url2,cateID);

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡var url2="INCLUDE/GetSiteListFunction.asp?ID="+ID+"&RemoveID=1&r="+Math.random();

¡¡¡¡makeRequest(url2,cateID);

¡¡¡¡}

¡¡¡¡}

¡¡¡¡}

¡¡¡¡if (ShowAllListFlag==1)

¡¡¡¡{

¡¡¡¡ShowAllListFlag=2;

¡¡¡¡}

¡¡¡¡else

¡¡¡¡{

¡¡¡¡ShowAllListFlag=1;

¡¡¡¡}

¡¡¡¡}

¡¡¡¡function ExpandListBySession(Str,Order,LeftNumber) {

¡¡¡¡try {

¡¡¡¡var ExpandList=Str.split("|");

¡¡¡¡for (b=0;b<ExpandList.length-1;b++)

¡¡¡¡{

¡¡¡¡setCatlog(ExpandList[b],Order,LeftNumber)

¡¡¡¡}

¡¡¡¡} catch (e) {}

¡¡¡¡}