ASP.NET XMLHTTPRequest AJAX
2009-03-18 14:56
423 查看
原文链接:http://hi.baidu.com/freesunshine/blog/item/a8f62ff30f250dcc0b46e094.html
<script langage=javaScript>
var xmlHttp;
function createXmlHttpRequest()
{
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
if(xmlHttp.overrideMimeType)
{
xmlHttp.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
if(!xmlHttp)
{
window.alert("你的浏览器不支持创建XMLhttpRequest对象");
}
return xmlHttp;
}
function ValidateCode(jobNo,lock)
{
createXmlHttpRequest();
var url="test/aaaa.aspx?jobNo="+jobNo+"&Lock="+lock;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=ValidateResult;
xmlHttp.send(null);
}
function ValidateResult()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
window.alert(xmlHttp.responseText);
window.location.reload();
}
}
}
</SCRIPT>
aaaa.aspx
Response.Write("OK!");
Response.Flush();//发送响应
Response.End();
<script langage=javaScript>
var xmlHttp;
function createXmlHttpRequest()
{
if(window.XMLHttpRequest)
{
xmlHttp=new XMLHttpRequest();
if(xmlHttp.overrideMimeType)
{
xmlHttp.overrideMimeType("text/xml");
}
}
else if(window.ActiveXObject)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
if(!xmlHttp)
{
window.alert("你的浏览器不支持创建XMLhttpRequest对象");
}
return xmlHttp;
}
function ValidateCode(jobNo,lock)
{
createXmlHttpRequest();
var url="test/aaaa.aspx?jobNo="+jobNo+"&Lock="+lock;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange=ValidateResult;
xmlHttp.send(null);
}
function ValidateResult()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
window.alert(xmlHttp.responseText);
window.location.reload();
}
}
}
</SCRIPT>
aaaa.aspx
Response.Write("OK!");
Response.Flush();//发送响应
Response.End();
相关文章推荐
- 新瓶旧酒ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)
- ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)
- ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......) 推荐
- 系统地学习ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)
- AJAX原始对象的使用(XMLHttpRequest+javascript+asp.net)
- ASP.NET MVC中使用AJAX(XMLHttpRequest、Microsoft AJAX Library......)
- 系统地学习ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- 新瓶旧酒ASP.NET AJAX(8) - 客户端脚本编程(Sys.Net命名空间下的WebRequestManager、WebRequest、WebRequestExecutor和XMLHttpExecutor)
- asp.net XMLHttpRequest 进度条以及lengthComputable always false的解决办法
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- 【asp】第一个asp文件(ajax技术)XMLHttpRequest,XML
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- 用 ASP.NET MVC 实现基于 XMLHttpRequest long polling(长轮询) 的 Comet
- Ajax(http://www.w3school.com.cn/ajax/ajax_xmlhttprequest.asp)
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- XMLHTTPRequest在SuperMap IS.NET AjaxScripts地震灾害情报系统中的一个应用
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据
- Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据