[原创]asp+ajax检测用户名是否存在!

//

原创: www.111cn.net

作者:jimmy

QQ:271728967

//

前几天我用php+ajax写了用户注册功能,后来有网友要我用asp写一个,今天为了满足各位网友的要求我就来写一个简单了,

下面这个文件是检测页面.

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style  type="text/css">
.fsi{
width:300px;
border:dashed 1px blue;
float:left;
background-color:#CCCCCC;
}
.fi{
width:300px;
border:dashed 1px red;
float:center;
}
</style>
<script type="text/javascript">
function aa(){
var xmlhttp;
 try {
     xmlhttp = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
       xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         xmlhttp = false;
       } 
     }
   }
var a=document.getElementById("jimmy").value; 
 if ((a=="")||(a==null)) return; 
  var url="yoursite/aa.asp?a0="+escape(a);
  xmlhttp.open ("Get",url,true);  
  xmlhttp.send(null);
 if(xmlhttp.readystate==4){
  var txt=xmlhttp.responseText;
  document.getElementById("ts").innerHTML=txt;
}
}
</script>
<body>
<div>
<div class="fsi"><input type="text" name="jimmy" id="jimmy"   onBlur="javascript:aa();" ></div>
<div id="ts" class="fi"></div><p>
</p>
<input  type="text" name="tt" id="tt" value="no ! yes" ><br>

</div>
</body>
</html>

最后来一个aa.asp文件,这个文件是接收xmlhttp  发送过来了数据进行判断再输入再由xmlhttp.responseText返回了.

<%

response.charset="gb2312"'  '这里是对文档进行编码设置,就是返回时不出现乱码,有关ajax乱内容请上网站查看,有详细的说明.
dim a2
a2=request.QueryString("a0")
If a2="" then
 response.Write("no null!")
ElseIf len(a2)<6 then
 Response.Write("用户名必须大于六位数")
Else
 Response.Write("可以注册")
End If
%>

 

时间: 2024-09-25 21:08:24

[原创]asp+ajax检测用户名是否存在!的相关文章

asp+ajax检测用户名是否在存

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> asp+ajax检测用户名是否在存</title> <meta name="Generator" content="EditPlus"> <meta name="Author" co

ajax检测用户名 教程一

ajax检测用户名本文章来讲一廛asp ajax检测用户名和ajax验证用户名以及   php ajax,asp ajax,什么是ajax 等问题来说说,并且举例来说明.我们以asp为例吧. 第一步:创建数据库ajax.mdb用office里面的access就成了,再建立一个数据表user 里面有userid和userpwd两个字段,好了数据库就完了. 第二步:就是用户输入界面如下: <html> <head> <meta http-equiv="Content-T

asp.net ajax 检测用户名是否可用代码

原文  asp.net ajax 检测用户名是否可用代码 .net ajax 检测用户名是否可用代码 <script type="text/网页特效" src="css教程/jquery-1.3.2.js"></script> <script type="text/javascript"> function judgeusername() { $.ajax({ type:"get", url

jquery $.ajax 检测用户名是否存在

在很多时候我们为了提搞用户体验得让用户感觉好,今天我们提供一款jquery $.ajax 检测用户名是否存在哦,就是提供验证用户要注册用户名是否可用,这个功能还必须由ajax来实现,下面提供二款jquery ajax 检测用户名实例. <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd

ajax 检测用户名是否被占用

ajax //检测用户名是否被占用function GetO(){    var ajax=false;     try {      ajax = new ActiveXObject("Msxml2.XMLHTTP");     } catch (e) {       try {       ajax = new ActiveXObject("Microsoft.XMLHTTP");      } catch (E) {       ajax = false;  

PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程_php技巧

PHP+Ajax检测用户名或邮件注册时是否已经存在是论坛或会员系统中常见的一个重要功能.本文就以实例形式简单描述这一功能的实现方法.具体步骤如下: 一.PHP检测页面 check.php页面代码如下: <script type="text/javascript" src="jiance.js"></script> <form name="myform" action="" method="

ajax 检测用户名是否被占用_AJAX相关

复制代码 代码如下: //检测用户名是否被占用 function GetO(){ var ajax=false; try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { ajax = false; } } if (!ajax && typeof X

简单ajax检测用户名是否注册功能

 代码如下 复制代码   <script type="text/javascript"> function showHint(str) { var xmlhttp; if (str.length==0)   {   document.getElementById("txtHint").innerHTML="对不起,您的用户名不能为空";   return;   } if (window.XMLHttpRequest)   {// co

ajax检测用户名 教程二

第三步:把数据发送给asp脚本进行处理. <% Response.ContentType = "text/html" Response.Charset = "GB2312" '解决乱码问题 response.buffer=true '禁止缓存 response.expires=0     dbDir="ajax.mdb" set conn=Server.CreateObject("ADODB.Connection")