// JavaScript Document /*----------------------------------------------------------------------- 以下代码由乐清市亿新软件开发咨询有限公司(亿新科技)编写 联系电话:0577-27802780 Http://www.eshion.cn/ 代码撰写:张洋 -----------------------------------------------------------------------*/ function check(){ if(document.getElementById("content").value==""){ alert("请输入您的回答!"); document.getElementById("content").focus(); return false; } if(document.getElementById("sn").value==""){ alert("请输入验证码!"); document.getElementById("sn").focus(); return false; } document.getElementById("Submit").disabled = true; createBG(); document.getElementById("loginstate").style.display="block"; document.getElementById("loginstate").style.marginTop=document.documentElement.scrollTop.toString().replace("px","")-50+"px"; startRequest(); return false; } var xmlHttp; var submitState; function createXMLHttpRequest(){ if(window.ActiveXObject) {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");} else if(window.XMLHttpRequest) {xmlHttp = new XMLHttpRequest();} } function startRequest(){ createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("POST", 'ajax/replyAction.asp?reid=89397&now=' + (new Date().getTime()), true); xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlHttp.send("content="+encodeURI(document.getElementById("content").value)+"&sn="+encodeURI(document.getElementById("sn").value)); } function handleStateChange(){ if(xmlHttp.readyState == 4){ if(xmlHttp.status == 200){ if(xmlHttp.responseText=="OK!"){ xmlHttp=null; submitState="ok"; document.getElementById("logintext").innerHTML="  您的回答已提交成功!
3秒后自动跳转或点击此处直接关闭窗口"; setTimeout('loginClose();',3000); }else{ document.getElementById("logintext").innerHTML="  "+xmlHttp.responseText; document.getElementById('snImg').src='/inc/imgchk/validatecode.asp?' + (new Date().getTime()); } }else{ document.getElementById("logintext").innerHTML="系统错误:回答问题失败!请稍候再试!"; } }else{ document.getElementById("logintext").innerHTML='  请稍候,您的回答正在提交中...'; } } function createBG(){ var sWidth,sHeight; sWidth=document.body.offsetWidth; sHeight=document.body.offsetHeight; if(document.documentElement.clientHeight>document.body.offsetHeight){ sHeight=document.documentElement.clientHeight; } var bgObj=document.createElement("div"); bgObj.setAttribute('id','bgDiv'); bgObj.style.position="absolute"; bgObj.style.top="0"; bgObj.style.background="#2D5754"; if(browser.indexOf("Internet Explorer") != -1){ bgObj.style.filter="alpha(opacity=50)"; }else{ bgObj.style.opacity=0.5; } bgObj.style.left="0"; bgObj.style.width=sWidth + "px"; bgObj.style.height=sHeight + "px"; bgObj.style.zIndex = "1000"; document.body.appendChild(bgObj); } function loginClose(){ var bgObj=document.getElementById("bgDiv"); if(bgObj!=null){document.body.removeChild(bgObj)}; var loginstate=document.getElementById("loginstate"); loginstate.style.display="none"; document.getElementById("Submit").disabled = false; if(submitState=="ok"){ document.getElementById("content").value=""; submitState=null; setTimeout(function(){location.reload();},10); } }