ajax的功能主要是应用在js上,ajax对asp没什么要求,asp只负责在后台显示及操作服务端的数据。
可以像下面这样思考:
1.写表单第一项(如用户名)
2.onblur事件(失去焦点)发生时开始验证,onblur="checkusername()"
3.js发一个请求给第一个asp(假定为ajaxusername.asp)如果从数据库中找到了这个用户,给出1(ajaxusername.asp所有内容就是一个1)如 
% 
if(user.exist())response.write "1" 
% 
4.js收到,会自动执行checkuser()函数。 
checkuser把用户名一行底色改变,并显示“用户己存在” 
asp部分你就自己写了。下面给出一些js代码。 
script 
/*以下函数一般不需要改变*/ 
var Ajax; 
function CreateAjax(){ 
if (window.XMLHttpRequest){ 
Ajax = new XMLHttpRequest(); 
}else if (window.A...[ 查看全文 ]