asp.net中手写ajax
来源:互联网 发布:php鸟哥是谁 编辑:程序博客网 时间:2024/05/16 10:12
<html>
<head>
<title>AjaxTest</title>
<script>
var xmlHttp;
function createXMLHttpRequest()
{
if(window.ActiveXObject)
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else if(window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
}
function startRequest()
{
createXMLHttpRequest();
try {
var username=document.getElementById("<%=text1.ClientID %>").value;
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("GET", "validname.aspx?username="+username, true);
xmlHttp.send(null);
} catch(exception) {
alert("xmlHttp Fail");
}
}
function handleStateChange()
{
if(xmlHttp.readyState == 4)
{
if (xmlHttp.status == 200 || xmlHttp.status == 0)
{
var param = xmlHttp.responseText; document.getElementById("msg").innerHTML=param;
}
}
}
</script>
</head>
<body>
<div>
<input type="type" id="text1" /><span id="msg"></span><br> <input type="button" value="Test" onclick="startRequest();" /> </div></body></html>
public void Page_Load()
{
string userName=Request.QueryString["username"];
if(iExists(userName))
{ Response.Write("用户名存在");
}
else
{
Response.Write("用户名可用");
} Response.End();
}
public bool iExists(string username){.....}
- asp.net中手写ajax
- ASP.NET手写AJAX
- Asp.Net中Ajax应用
- ASP.NET中使用Ajax
- 在Asp.net MVC中使用Asp.net Ajax
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX (转)
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX
- 在ASP.NET中实现AJAX(3)
- 在ASP.NET中实现AJAX(4)
- ASP.NET4 ClientID 处理
- AutoPlay Media Studio V7.5压缩文件密码
- 如何做好小型软件团队开发
- C语言中fopen函数用法详解
- 更改 Symantec Endpoint Protection 客户端配置以优化性能
- asp.net中手写ajax
- DEPHI中tform类的构造函数与FORMCREATE的关系
- 夏普SH6310C使用小结
- C# Windows 窗体的.Net 框架绘图技术
- [SPC]生产统计过程控制二
- Google protocol buffers 在.net平台上开发
- questoin for Sep11.0
- 自定义oracle聚集函数,类似于功能wm_concat
- dcom项目无属性”的解决方法