在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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) {} } |
请发表评论