| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1221 人关注过本帖
标题:求助:注册时验证效果
只看楼主 加入收藏
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
我也不会了,bygg应该有好办法吧

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-16 22:26
cxwl3sxl
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:495
专家分:129
注 册:2005-11-12
收藏
得分:0 
你给的code里面js代码中的关键部分如下:
这里就是去服务器端验证用户名和密码的操作
function validatelogon()
{
    var loginname=document.getElementById("txtUserName").value;//获取用户名
    var password=document.getElementById("txtPassWord").value;//获取密码
    var num=document.getElementById("txtNum").value;//获取验证码
   
    if(loginname=="")
    {
        alert("请输入用户名!");
        return false;
    }
    if(password=="")
    {
        alert("请输入密码!");
        return false;
    }
    if(num=="")
    {
        alert("请输入验证码!");
        return false;
    }
   
    xmlHttp= new ActiveXObject("Microsoft.XMLHTTP");//创建XMLHTTP request对象,该对象用于向服务器发送异步请求,可以用jquery之类的js框架实现
   
    if(xmlHttp!=null)//创建失败则浏览器不支持ActiveXObject
    {
        xmlHttp.onreadystatechange=getdata;//设置回调,当状态改变时会调用此函数
        xmlHttp.Open("GET","ValidateLogon.aspx?loginname="+loginname+"&password="+password+"&num="+num,true);//打开提供验证服务的page,采用的get方式,其实不太安全
        xmlHttp.Send();//send request to server
    }
    else
    {
        alert("你的浏览器不支持此登录方式,点击确定后跳转到登录页面!");
        window.location.href="Logon.aspx";
    }
}
function getdata()//回调函数定义
{
    if(xmlHttp.readystate==4)//检测调用是否完成
    {
        if(xmlHttp.status==200)//检测调用结果是否是200,对应应该是ok
        {
            var text=xmlHttp.responseText;//获取服务器输出数据,其实就是response.write出来的东西
            if(text=="0")//判断了
            {
                alert("验证码输入错误!");
                return false;
            }
            else if(text=="1")
            {
                alert("登录失败,请重新登录!");
                return false;
            }
            else if(text=="2")
            {
                window.location.reload();
            }
        }
    }
}

努力,哈哈,总有一天会变成高手~~~~~~因为我相信:没有办不到,只有想不到!http://t..cn/fpress
2010-07-29 22:30
快速回复:求助:注册时验证效果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034353 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved