加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ajax相关知识

发布时间:2020-12-16 03:24:49 所属栏目:百科 来源:网络整理
导读:1 实例化对象 一般情况:var xhr=new XMLHttpRequest() IE5/IE6:var xhr=newActiveXObject()(现在基本不用) 2 发出请求 xhr.open('get/post',url,'true/false') xhr.send() xhr.setRequestHeader() 扩展: get和post区别 get参数是放在URL中,post是放在请求

1 实例化对象
一般情况:var xhr=new XMLHttpRequest()
IE5/IE6:var xhr=newActiveXObject()(现在基本不用)
2 发出请求
xhr.open('get/post',url,'true/false')
xhr.send()
xhr.setRequestHeader()

扩展:get和post区别

get参数是放在URL中,post是放在请求体中
     get请求会被缓存,post不会;

参数如果是get的话可能得到缓存的结果,所以要在URL后面设置唯一标识
3 响应
xhr.responseText
xhr.responseXML
4 onreadystatechange readyState:[0,1,2,3,4] 4 state[200,404] 200

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读