//Ajax系统函数 var http_request = false; function send_request(url,flag) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) {//设置MiME类别 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) { // 异常,创建对象实例失败 window.alert("不能创建XMLHttpRequest对象实例."); return false; } //调用信息函数 if (flag==0) http_request.onreadystatechange = processRequest; else if(flag==1) http_request.onreadystatechange = processRequest1; else if(flag==3) { http_request.onreadystatechange = processRequest3; } else if(flag==8) { http_request.onreadystatechange = processRequest8; } else if(flag==9) { http_request.onreadystatechange = processRequest8;//groups翻页 } else if(flag==10) { http_request.onreadystatechange = processRequest10;//groups翻页 } else if(flag==77)//添加友情 { http_request.onreadystatechange = processRequest77; } else if(flag==88)//添加友情 { http_request.onreadystatechange = processRequest88; } else if(flag==108)//添加友情 { http_request.onreadystatechange = processRequest108; } else if(flag==99) { http_request.onreadystatechange = processRequest99;//groups翻页 }else if(flag==100){ http_request.onreadystatechange = processRequest100;//短信条数 } else if(flag==110){ http_request.onreadystatechange = processRequest110;//手机激活 } else if(flag==120){ http_request.onreadystatechange = processRequest120;//用户名和密码激活手机 } else if(flag==150){ http_request.onreadystatechange = processRequest150;//加为好友 } else if(flag==200){ http_request.onreadystatechange = processRequest200;//后台群发站内短信 } else if(flag==300){ http_request.onreadystatechange = processRequest300; } else if(flag==400){ http_request.onreadystatechange = processRequest400; } else if(flag==500){ http_request.onreadystatechange = processRequest500; } else if(flag==600){ http_request.onreadystatechange = processRequest600; } else if(flag==700){ http_request.onreadystatechange = processRequest700; } else if(flag==800){ http_request.onreadystatechange = processRequest800; } // 确定发送请求的方式和URL以及是否同步执行下段代码 http_request.open("GET", url, true); http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); http_request.setRequestHeader("Content-Type", "text/xml"); http_request.setRequestHeader("charset", "utf-8"); http_request.send(null); } // 处理返回信息的函数 function processRequest800(){ if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //alert("ok"); } else { //页面不正常 // alert("wrong"); } } } function processRequest() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //document.getElementById(currentPos).innerHTML="http_request.responseText"; document.getElementById(currentPos).innerHTML="成功添加到文件集'"+unescape(http_request.responseText)+"'"; //alert(http_request.responseText); } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest1() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //document.getElementById(currentPos).innerHTML="http_request.responseText"; //document.getElementById(currentPos).innerHTML="成功添加到分类'"+unescape(http_request.responseText)+"'"; alert('成功添加至'+unescape(http_request.responseText)); } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest3() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //document.getElementById(currentPos).innerHTML="http_request.responseText"; //document.getElementById(currentPos).innerHTML="成功添加'"+unescape(http_request.responseText)+"'"; var f = http_request.responseText; if (f=="1") { setTimeout('location.href="member.aspx"',5); } else if(f=="5") { setTimeout('location.href="register/main.aspx"',5); } else if(f.substring(1,6)=="table") { document.getElementById("loginin").innerHTML=f; } else{ document.getElementById(currentPos).innerHTML=f; getcode(); } } else { //页面不正常 getcode(); alert("您所请求的页面有异常。"); //document.getElementById("loginin").innerHTML=f; } } } function processRequest8() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //document.getElementById(currentPos).innerHTML="http_request.responseText"; //document.getElementById(currentPos).innerHTML="成功添加到分类'"+unescape(http_request.responseText)+"'"; var f = http_request.responseText; if (f=="1") alert('没有查找到结束!'); else { //document.getElementById("h3322_value").innerHTML=f; //setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",2000); setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",10); } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest10() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //document.getElementById(currentPos).innerHTML="成功添加到分类'"+unescape(http_request.responseText)+"'"; var f = http_request.responseText; if (f=="1") { //alert('我们会在24小时内尽快处理,谢谢您的支持!'); document.getElementById(currentPos).innerHTML='我们会在24小时内尽快处理,谢谢您的支持!'; } else if(f=="2") { setTimeout('location.href="login.aspx"',5); //document.getElementById(currentPos).innerHTML=''; } else if(f=="3") { //alert('不能连续发,请稍等一下!'); document.getElementById(currentPos).innerHTML='不能连续发回帖,请稍等一下!'; } else { //alert('没有此文件'); document.getElementById(currentPos).innerHTML='没有此文件!'; //setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",2000); //setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",10); } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest77() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") { document.getElementById(currentPos).innerHTML='请先登录!'; //alert('请先登录!'); } else if(f=="2") { setTimeout('location.href="register/main.aspx"',5); } else if(f=="3") { document.getElementById(currentPos).innerHTML=f; } else if(f.substring(1,7)=="script") { document.getElementById(currentPos).innerHTML='成功添加成好友'; //alert('成功添加成好友'); } else { document.getElementById(currentPos).innerHTML='成功添加成好友'; } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest88() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") { document.getElementById(currentPos).innerHTML='请先登录!'; //alert('请先登录!'); } else if(f=="2") { setTimeout('location.href="register/main.aspx"',5); } else { document.getElementById(currentPos).innerHTML=f;//alert(f); } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest108() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") { //document.getElementById(currentPos).innerHTML='请先登录!'; alert('请先登录!'); } else if(f=="2") { setTimeout('location.href="../register/main.aspx"',5); } else { //document.getElementById(currentPos).innerHTML=f;//alert(f); alert('f'); } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest99() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; document.getElementById(currentPos).innerHTML=f; //getcode(); default_value(); } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest100() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") alert('没有查找到结束!'); else { //alert(document.getElementById("howmanysendwrite").innerHTML); document.getElementById("howmanysendwrite").innerHTML=f; } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest110() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") alert('没有查找到结束!'); else if(f=="0"){ document.getElementById("message").innerHTML="手机激活成功!"; window.location.href='send.aspx'; } else { //alert(document.getElementById("message").innerHTML); document.getElementById("message").innerHTML=f; } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest120() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if (f=="1") alert('没有查找到结束!'); else if(f=="0"){ document.getElementById("message").innerHTML="手机激活成功!"; window.location.href='send.aspx'; } else { //alert(document.getElementById("message").innerHTML); document.getElementById("message").innerHTML=f; } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest150() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; if(f=="1"){ alert(f); } else { alert("对不起,缺少昵称!"); } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest200() { if (http_request.readyState == 4) { // 判断对象状态 //alert(http_request.status); if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; //alert(f); if (f=="f") alert('没有查找到结束!'); else if(f=="1"){ document.getElementById("Table1").style.display=""; document.getElementById("showid").style.display="none"; document.getElementById("id1").innerHTML=""; document.getElementById("id2").innerHTML="发送者不能为空!"; } else if(f=="4") { document.getElementById("Table1").style.display=""; document.getElementById("showid").style.display="none"; document.getElementById("id1").innerHTML=""; document.getElementById("id2").innerHTML="您输入的发送者不存在!"; } else if(f=="5") { document.getElementById("Table1").style.display="none"; document.getElementById("showid").style.display=""; alert("群发站内短信成功,点击确定返回!"); window.location.href='sendall.aspx'; } else if(f=="6") { document.getElementById("Table1").style.display=""; document.getElementById("showid").style.display="none"; document.getElementById("id1").innerHTML="您填写的接收者和发送者不能同一个人,请重新填写!"; document.getElementById("id2").innerHTML=""; } else{ document.getElementById("Table1").style.display=""; document.getElementById("showid").style.display="none"; document.getElementById("id1").innerHTML=f; document.getElementById("id2").innerHTML=""; } } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest300() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //var f = http_request.responseText; setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",50); //setTimeout("document.getElementById('"+currentPos+"').innerHTML ='hello world!';",10); } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest400() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 //var f = http_request.responseText; setTimeout("document.getElementById('"+currentPos+"').innerHTML = http_request.responseText;",50); //setTimeout("document.getElementById('"+currentPos+"').innerHTML ='hello world!';",10); } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest500() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; var aa=f.split("$@@$"); document.all.xinqing.innerHTML=aa[0]; document.all.xingxingshow.innerHTML=aa[1]; } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest600() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; //document.all.xingxingshow.innerHTML=f; document.getElementById(currentPos).innerHTML=f; } else { //页面不正常 alert("您所请求的页面有异常。"); } } } function processRequest700() { if (http_request.readyState == 4) { // 判断对象状态 if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 var f = http_request.responseText; document.all.xingxingshow.innerHTML=f; } else { //页面不正常 alert("您所请求的页面有异常。"); } } }