Ajax总结

原创 2016年08月31日 16:34:21

1.创建ajax对象

主流浏览器(IE7以上版本):var xhr = new XMLHttpRequest();

IE(6/7/8)浏览器:                       var xhr = new ActiveXObject("Msxml2.XMLHTTP.6.0");

2.ajax对象成员属性和方法

属性:readyState responseText responseXML onreadystatechange

方法:open()  send() setRequestHeader()

3.get请求和post请求注意事项

get请求主意:

在url地址后通过请求字符串传递get参数信息

对特殊符号、中文需要编码 encodeURIComponent()

post请求注意:

在send()方法里边传递参数

需要在open()方法之后调用setRequestHeader("Content-Type", "application/x-www-form-urlencoded")方法,把传递的信息组织为xml格式

特殊符号需要编码encodeURIComponent()

可以同时传递get参数信息,并使用$_GET接收

4.异步和同步请求

ajax对象.open('get',url,true异步/false同步)

异步:在同一时间点运行执行多个进程

同步:在同一时间点运行一个进程

5.对xml的接收和处理

ajax负责去服务器请求xml数据,使用responseXML属性接收

js使用dom技术负责处理xml信息(与处理html方式一致)

document/普通元素.getElementsByTagName();

6.缓存处理

1.改url地址设置一个随机数,防止浏览器缓存(推荐这种方式)

2.给动态程序文件php设置Header头,避免浏览器缓存、





版权声明:欢迎技术分享及交流,转载请说明出处

相关文章推荐

ajax详细总结

  • 2015-08-13 17:14
  • 14KB
  • 下载

Ajax学习总结

前端 jquery-ajax 的简单案例分析和总结

ajax,顾名思义:异步的 JavaScript 和 XML。在不重新加载整个页面的情况下,AJAX 是与服务器交换数据并更新部分网页的艺术。ajax特别适合用在那些需要不刷新页面形式一定功能的页面中...

Ajax知识点总结

  • 2014-07-30 12:47
  • 25KB
  • 下载

AJAX技术总结.doc

  • 2011-10-29 12:21
  • 460KB
  • 下载

jQuery学习大总结(五)jQuery Ajax

本篇将jQuery Ajax的使用进行一个完整的总结,由于涉及到的内容相似,但方法重多,所以本篇内容会显得比较多。Ajax是提高网站应用程序的一个很好的方法,当然这使得我们可能要书写更多的代码和花费更...

Ajax 几个技巧总结

  • 2010-03-12 11:33
  • 158KB
  • 下载

IE下ajax返回值为json弹出下载框的方法总结

近日因为项目要求兼容IE7, 不得不修改上传图片的插件(由uploadify改为ocupload)。几经周折终于搞定上传功能,在chrome, ff测试都通过,偏偏在IE7会因为返回值是json, 会...

Ajax技术总结.doc

  • 2007-02-04 17:57
  • 604KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)