function login(){ var logintype = document.loginForm.logintype.value var userfsid = document.loginForm.userfsid.value var userpass = document.loginForm.userpass.value var remindAcc = document.loginForm.remindAcc.checked?1:0 var preg = /(^\s+)|(\s+$)/g userfsid = userfsid.replace(preg, "") //alert(remindAcc) if(userfsid==""){ alert("请输入帐号") return } load_innerHTML= "
正在检查帐号,请稍等......
" document.getElementById("div_login").innerHTML = load_innerHTML var url = "http://www.funshare.com.cn//jsjds/clogin.php" var post_data = "userfsid="+userfsid+"&userpass="+userpass+"&remindAcc="+remindAcc+"&logintype="+logintype xmlhttp.open("POST",url,true) xmlhttp.setRequestHeader("content-length",post_data.length); xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded;chareset=utf-8") xmlhttp.onreadystatechange = div_login_request xmlhttp.send(post_data) } function div_login_request(){ if (xmlhttp.readyState == 4) { if(xmlhttp.status == 200) { var xmltest = xmlhttp.responseText document.getElementById("div_login").innerHTML = xmltest // online() // buserinfo(xmltest); } } } //ajax调用 读取在线人数 function online(){ var xmlhttp2 = createxmlhttpRequest() var url = "http://www.funshare.com.cn//online.php" var post_data = "" xmlhttp2.onreadystatechange = function(){ if (xmlhttp2.readyState == 4) { if(xmlhttp2.status == 200) { var xmlDOM = xmlhttp2.responseXML var funshare = xmlDOM.documentElement try{ var _online = funshare.getElementsByTagName("online")[0] var _online_stu = _online.getElementsByTagName("online_stu")[0].getAttribute("value") online_stu.innerHTML = _online_stu var _online_tea = _online.getElementsByTagName("online_tea")[0].getAttribute("value") online_tea.innerHTML = _online_tea var _online_all = _online.getElementsByTagName("online_all")[0].getAttribute("value") document.getElementById("online_all").innerHTML = _online_all }catch(e){ // alert(e.message) } } } } xmlhttp2.open("POST",url,true) xmlhttp2.setRequestHeader("content-length",post_data.length); xmlhttp2.setRequestHeader("content-type","application/x-www-form-urlencoded;chareset=utf-8") xmlhttp2.send(post_data) } //blog登录 function blogLogin() { var bxmlhttp = createxmlhttpRequest(); var url = "http://www.funshare.com.cn/blog/funlogin.php?action=login"; bxmlhttp.open("GET",url,true); bxmlhttp.onreadystatechange = function(){ if (bxmlhttp.readyState == 4) { if(bxmlhttp.status == 200) { var bxmltest = bxmlhttp.responseText; } } } bxmlhttp.send(null); } //获取Blog用户登录信息,并根据Fun 学网的登录状态来登录或退出Blog function buserinfo(xmltest) { var funshrelogin = xmltest.indexOf('登录成功'); var bxmlhttp = createxmlhttpRequest(); var url = "http://www.funshare.com.cn/blog/funlogin.php?action=userinfo"; bxmlhttp.open("GET",url,true); bxmlhttp.onreadystatechange = function(){ if (bxmlhttp.readyState == 4) { if(bxmlhttp.status == 200) { var userxml = bxmlhttp.responseXML; var userinfo = userxml.getElementsByTagName('value'); var bloguid = userinfo[0].childNodes[0].nodeValue; if(funshrelogin == -1) { if(bloguid !=0) { bloglogout(); } }else { if(bloguid == 0) { blogLogin(); } } } } } bxmlhttp.send(null); } //博客退出 function bloglogout() { var bxmlhttp = createxmlhttpRequest(); var url = "http://www.funshare.com.cn/blog/funlogin.php?action=logout"; bxmlhttp.open("GET",url,true); bxmlhttp.onreadystatechange = function(){ if (bxmlhttp.readyState == 4) { if(bxmlhttp.status == 200) { var userxml = bxmlhttp.responseXML; } } } bxmlhttp.send(null); } var xmlhttp = createxmlhttpRequest() var url = "http://www.funshare.com.cn//jsjds/clogin.php"; xmlhttp.onreadystatechange = div_login_request xmlhttp.open("post",url,true); xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded;chareset=utf-8") xmlhttp.send(null)