首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • php+ajax(实现注册用户名唯一性验证)
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-04 16:32:13 楼主
    function StatHandler()  {                        //用于处理状态的函数
        if(xmlobj.readyState == 4 && xmlobj.status == 200){  //如果URL成功访问,则输出网页                   
    //        alert(xmlobj.responseText)                   
            if(xmlobj.responseText == "1"){          //检查用户名是否有效

            document.getElementById("msg").innerHTML = " <font color=RED>该用户名已被人使用 </font>";

            }

            else if(xmlobj.responseText == 0)

            {

            document.getElementById("msg").innerHTML = " <font color=GREEN>该用户名未被人使用 </font>";

            }

            else
            {
            document.getElementById("msg").innerHTML = " <font color=RED>用户名验证程序出错 </font>";
            }

        }

    }
    这是其中的一个方法, alert(xmlobj.responseText)  应该返回1,0  为什么返回的是一个窗口,里面是html代码
    请大家看看...
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 13:11:071楼 得分:0
    xmlobj.responseText的内容是服务端输出的内容,
    你仔细看看里面是什么内容,应该就会明白是怎么回事。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-12 00:46:522楼 得分:0
    把php发上来看看

    php里echo的语句应该只有echo 1或者echo 0
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved