Ajax的知识点总结_第1页
Ajax的知识点总结_第2页
Ajax的知识点总结_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Ajax的知识点总结1.ajax是什么及其工作原理Ajax由html、javascript技术、dhtml和DOM组成这个方法可以将web界面转化成交互性的ajax应用程序ajax中核心对象Ajax中最核心的对象是XMLHttpRequest,创建的方法是xmlHttp=newXMLHttpRequest();xmlHttp=newActiveXObject(‘Microsoft.XMLHTTP’);对于规范的js支持的浏览器来件是没错的,所以恰恰相反IE就不支持,所以我们只能做一个判断再创建一个IE支持的,判断的方法varxmlHttp;//自定义变量functionS_xmlHttprequest(){if(window.ActiveXObject){xmlHttp=newActiveXObject('Microsoft.XMLHTTP');}elseif(window.XMLHttpRequest){xmlHttp=newXMLHttpRequest();//创建对象}}3.XMLHttpRequest对象的相关方法打开请求XMLHttpRequest.open(传递方式,地址,是否异步请求);异步请求的值是布尔值,true和false准备就绪执行XMLHttpRequest.onreadystatechange获取执行结果XMLHttpRequest.responseText4.方法XMLHttpRequest.readyState的五种状态XMLHttpRequest.readyState==状态(有五种状态)0:请求未初始化,还没有调用open()1:请求已经建立,但是还没有发送,还没有调用send()2:请求已发送,正在处理中(通常现在可以从响应中获取内容)3:请求在处理中;通常响应中已有部分数据可用了,没有全部完成4:响应已完成;您可以获取并使用服务器的响应了方法XMLHttpRequest.statue常见的几种状态XMLHttpRequest.status==100---客户必须继续发出请求101---客户要求服务器根据请求转换HTTP协议版本200---成功201---提示知道新文件的URL300---请求的资源可在多处得到301---删除请求数据404---没有发现文件、查询或URL500---服务器产生内部错误PHP等待函数sleep()Sleep()可以理解为等待函数或睡眠函数,执行到该函数根据设置的时间再继续执行下去Sleep(时间:秒)HTML的几种触发Onblur事件会在对象失去焦点时发生Onchange事件会在域的内容改变时发生Onclick事件会在对象被点击时发生Onfocus事件在对象获得焦点时发生Onkeydown事件会在用户按下一个键盘按键时发生Onkeypress事件会在键盘按键被按下并释放一个键时发生Onkeyup事件会在键盘按键被松开时发生Onmousedown事件会在鼠标按键被按下时发生Onmou

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论