function login(){ var userfsid = document.loginForm.userfsid.value var userpass = document.loginForm.userpass.value var remindAcc = document.loginForm.remindAcc.checked?1:0 //alert(remindAcc) if(userfsid==""){ alert("请输入帐号") return } load_innerHTML= "
正在检查帐号,请稍等......
" document.getElementById("div_login").innerHTML = load_innerHTML var url = "http://file.funshare.com.cn//login.php" var post_data = "userfsid="+userfsid+"&userpass="+userpass+"&remindAcc="+remindAcc 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); blogLogin(); } } } //ajax调用 读取在线人数 function online(){ var xmlhttp2 = createxmlhttpRequest() var url = "http://file.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 username = getCookie('UserFSID'); var userpass = getCookie('UserPass'); if(username != null && userpass != null) { document.getElementById('userName').value = username; document.getElementById('userPass').value = userpass; var f = document.getElementById('blogForm'); f.submit(); } } //获取Blog用户登录信息,并根据Fun 学网的登录状态来登录或退出Blog function buserinfo(xmltest) { var funshrelogin = xmltest.indexOf('登录成功'); var bxmlhttp = createxmlhttpRequest(); var url = "http://file.funshare.com.cn/bloglogin.php?url=http://file.funshare.com.cn/blog/login_lifetype.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://file.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); } document.write(''); document.write('
'); var xmlhttp = createxmlhttpRequest() var url = "http://file.funshare.com.cn//login.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); function getCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); }