最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

Ajax通讯原理XMLHttpRequest

来源:懂视网 责编:小采 时间:2020-11-27 22:52:29
文档

Ajax通讯原理XMLHttpRequest

Ajax通讯原理XMLHttpRequest:显然AJax就是利用JavaScript脚本访问数据的一种技术。 AJAX 使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新。 XMLHttpRequest 是 AJAX 的关键 现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 Act
推荐度:
导读Ajax通讯原理XMLHttpRequest:显然AJax就是利用JavaScript脚本访问数据的一种技术。 AJAX 使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新。 XMLHttpRequest 是 AJAX 的关键 现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 Act

显然AJax就是利用JavaScript脚本访问数据的一种技术。
AJAX 使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新。
XMLHttpRequest 是 AJAX 的关键
现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。
向后台请求数据readyState有五个状态0:服务器未初始化,1:服务器连接已建立,2请求已接受收,3请求处理中,4请求完成。
每改变一次状态都好触发一次onreadystatechange 事件,status有两个状态:200:“OK”,404:“未找到页面”
下面看一段Ajax前台实现代码:
代码如下:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function getName(){
var xmlhttp;
if(window.XMLHttpRequest){
xmlhttp=new XMLHttpRequest();
}else{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200){
alert("你好:"+xmlhttp.responseText);
}
}
xmlhttp.open("post","Default.aspx?id=gname",true);
xmlhttp.send();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div> <input id="Button1" type="button" value="button" onclick="getName()" /></p>
 </div>
</form>
</body>
</html>

后台代码:
代码如下:

protected void Page_Load(object sender, EventArgs e)
{
if (Request["id"]!=null)
{
Response.Write("张三");
Response.End();
}
}

执行结果:如下图

下载附件代码 下一次我们看看Jquery是怎么异步请求数据的

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

Ajax通讯原理XMLHttpRequest

Ajax通讯原理XMLHttpRequest:显然AJax就是利用JavaScript脚本访问数据的一种技术。 AJAX 使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新。 XMLHttpRequest 是 AJAX 的关键 现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 Act
推荐度:
标签: 原理 通信 ajax
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top