关于AjaxRequest问题

csover8 2006-12-23 09:05:29
在注册页面的时候,运用了像阿里巴巴那样的技术来验证,也搞到了JS,但我不知道这个无刷新的注册检测用户名,应该怎么样写地址,大家帮帮忙看看!
function checkUserName(obj){
document.getElementById(eval(obj.id).i).innerHTML = "检测中,请稍等...";
document.getElementById(eval(obj.id).i).className = "notetrue";
var url = ALIBABA_SERVER_URL+"/member/check_login_id_tmp.htm"; //最重要的是这句,该怎么去修改成检测我们网站上的用户名?
var r = new AjaxRequest("post",url,false);
r.setParameter("TPL_NICK",obj.value);
r.send(null);
r.onresult = function(){
showInfoHaveUsed(obj,r.getText());
}
}
function showInfoHaveUsed(obj,right){
if(right=="1"){
if(obj.id){
if(eval(obj.id).i && document.getElementById(eval(obj.id).i))
document.getElementById(eval(obj.id).i).className = 'noteawoke';
document.getElementById(eval(obj.id).i).innerHTML = (eval(obj.id).e)[2];
}
removeDraw(obj);
}else{
addDraw(obj);
document.getElementById(eval(obj.id).i).className = 'note';
document.getElementById(eval(obj.id).i).innerHTML = (eval(obj.id).e)[3];
}
}

谢谢了!
...全文
169 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
什么都不能 2006-12-23
  • 打赏
  • 举报
回复
写个脚本处理提交数据,得到检测结果输出到页面
例如:
<!--#include file=inc/inc_conn.inc"-->
checkuser.asp
<%
dim username
username=request.form("username")
if checkuser(username) then
response.write "valible"
else
response.write "avalible"
end if
function checkuser(username)
set rs=conn.execute("select id from [user] where username='"&username&"'")
if rs.eof then
checkuser=true
else
checkuser=false
end if
rs.close
set rs=nothing
end function
%>
csover8 2006-12-23
  • 打赏
  • 举报
回复
沉了就得顶起来。
tangqiaojie 2006-12-23
  • 打赏
  • 举报
回复
mark

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧