手机版

Ajax通讯原理XMLHttpRequest

时间:2021-10-11 来源:互联网 编辑:宝哥软件园 浏览:

显然创建交互式、快速动态网页应用的网页开发技术就是利用Java脚本语言脚本访问数据的一种技术AJAX。使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新XMLHttpRequest。是创建交互式、快速动态网页应用的网页开发技术的关键现在浏览器均支持XMLHttpRequest对象(IE5和IE6使用ActiveXObject)。向后台请求数据readyState有五个状态0:服务器未初始化,1:服务器连接已建立,2请求已接受收,3请求处理中,4请求完成。每改变一次状态都好触发一次onreadystatechange事件,状态有两个状态:200:"好的",404未找到页面"下面看一段埃阿斯前台实现代码:复制代码代码如下: html xmlns=' http://www。w3。org/1999/XHTML ' head runat=' server ' title无标题页/title脚本类型='text/javascript '函数getName(){ var xmlhttp;如果(窗口. XMLHttpRequest){ xmlhttp=new XMLHttpRequest();} else { xmlhttp=新ActiveX对象(' Microsoft .XMLHTTP’);} xmlhttp。onreadystatechange=function(){ if(xmlhttp。readystate==4 xmlhttp。状态==200){警报('你好:' xmlhttp。response text);} } xmlhttp.open('post ',' Default.aspx?id=gname ',true);xmlhttp。send();}/脚本/标题正文表单id='form1' runat='server' div输入id=' button 1 ' type=' button ' value=' button ' onclick=' getName()'//p/div/表单/正文/html后台代码:复制代码代码如下:受保护的无效页面_加载(对象发送者,事件参数e) { if (Request['id']!=null){ 0响应。写('张三');回应end();} } 执行结果:如下图

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

版权声明:Ajax通讯原理XMLHttpRequest是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。