<script> function clearLayer() { document.getElementsByTagName_r("body")[0].removeChild(document.getElementByIdx_x("bodyDiv")); document.getElementByIdx_x("ControlLoginPanel").style.display = "none"; } function checkLogin() { var res = true; var username = document.getElementByIdx_x("usernameLogin").value; var password = document.getElementByIdx_x("pwd").value; if (username!="user") { jQuery("#usernameError").html("用户名出错"); } else if (password!="123456") { jQuery("#passwordError").html("用户密码出错"); jQuery("#usernameError").html(""); } else { jQuery("#usernameError").html(""); jQuery("#passwordError").html(""); clearLayer(); jQuery("#myframe").attr("src","check.html"); } }
function openFrame(){ //预置样式用于生成遮罩对象 var bodyStyle= {position:"absolute",left:"0",top:"0",zIndex:"9999",width:"100%",height:"999em",backgroundColor:"#000",filter:"alpha(opacity=50)",opacity:"0.5"}; var bodyDiv = document_createElement_x("div");//document.getElementsByTagName_r("body")[0].style.height="100%"; for(var i in bodyStyle) { bodyDiv.style[i]=bodyStyle[i]; } bodyDiv.id="bodyDiv"; document.getElementsByTagName_r("body")[0].a(bodyDiv); var ControlLoginPanelDiv = document.getElementByIdx_x("ControlLoginPanel"); var style={position:"absolute",left:"50%",top:"50%",zIndex:"10000"}//预置样式用于生成 [主要内容] 的父容器对象 for(var i in style) { ControlLoginPanelDiv.style[i]=style[i]; } //这里是得到一个marginTop值,那么就得用“网页卷去的高”加上自身高度的一半。 ControlLoginPanelDiv.style.marginTop=-(ControlLoginPanelDiv.scrollHeight/2)+((window.pageYOffset)?window.pageYOffset:document.documentElement.scrollTop)+"px"; ControlLoginPanelDiv.style.marginLeft=-(ControlLoginPanelDiv.scrollWidth/2)+"px"; ControlLoginPanelDiv.style.display=""; document.getElementsByTagName_r("body")[0].a(a); document.getElementsByTagName_r("body")[0].style.height="100%"; return ; } </script>