仿百度的js登录模式

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:25:32
求达人解答,类似百度知道
它登录的时候不是弹出一个窗口,也就是一个浮动层,然后在里面输入数据后,验证后,正确就关掉这个层,然后回到当前页面,也就是点开登录窗口的这个页面,并且刷新了一次,以判断是否登录了,然后登陆没正确就提示不正确,请问用js怎么写?
简单来说,就是做一个与普通登陆一样页面,利用弹出模式窗口的方式登陆,只不过验证并处理完后台用户数据后,不再进行页面跳转,直接利用JS脚本刷新父窗口,这样用户信息就可以在父窗口直接显示出来.
-------------------------------------------------------------------------------------
问题就是不会ajax。。所以才提问用js
----------------------------------------------------------------------------------
谢谢各位的热心帮助,我已经解决了,我那个本来是这样做的,首先点击触发js,弹出一个浮动层,然后浮动层里面是一个iframe,里面包含了要显示的页面,其次再在这个显示页面里有两个form,虽然没用到4楼的,不过还是谢谢你的关注。结贴~呵呵

<script type="text/javascript" language="javascript">
function ShowNo() //隐藏层方法
{
document.getElementById("doing").style.display="none";
document.getElementById("divLogin").style.display="none";
}
function $(id)
{
return (document.getElementById) ? document.getElementById(id) : document.all[id] ;
}
function showFloat() //根据屏幕的大小显示两个层
{
var range = getRange();
$('doing').style.width = range.width + "px";
$('doing').style.height = range.height + "px";
$('doing').style.display = "block";
document.getElementById("divLogin").style.display="";
}
function getRange()