-
监听请求是否完成查看全部
-
var xhr =new XmlHttpRequest(); xhr.open("POST","huiwan.aspx",true); xhr.send("name="zhaoqiansunli&age=28");查看全部
-
请求响应的状态码 1xx:信息类,表示收到web浏览器请求,正在进一步的处理中 2xx:成功,表示用户请求被正确接收,理解和处理。如200 OK 3xx:重定向,表示请求没有成功,客户必须采取进一步的操作 4xx:客户端错误,表示客户端提交的请求有错误,例如,404 not found,意味着请求中所引用的文档不存在 5xx:服务器错误,表示服务器不能完成对请求的处理,如500查看全部
-
XMLHttpRequest 兼容IE6,IE5写法。 var request; if(window.XMLHttpRequest){ request=new XMLHttpRequest(); //IE7+,Firefox,Chrome,Opera,Safari }else{ request=new ActiveXObject("Microsoft.XMLHTTP");//IE6,IE5 }查看全部
-
HTTP请求步骤查看全部
-
IE兼容查看全部
-
HTTP请求组成查看全部
-
eval不检查数据是否合法 json.pasrse检查数据是否合法查看全部
-
http://apps.bdimg.com/libs/jquery/1.11.1/jquery.js查看全部
-
百度静态资源库;引入jquery.js(压缩:jquery.min.js)查看全部
-
JSON为javascript object notation,即为javascript对象表示法,他一般用来存储和交换传递信息,他独立于javascript存在,因为采用键值对的方式,所以不仅便于人书写和理解,并且利于机器解析。因而在ajax技术中被当做服务器端的返回数据格式,而返回的的数据在前端如何被解析?技术上可以使用eval()函数和JSON.parse(函数两种方法,eval()接受字符串,并将这个字符串当成js代码去在eval所在的位置去执行,从而会欺骗词法作用域,让js引擎前期关于作用域的优化大打折扣,甚至无效,更重要的是因为这个字符串会被当成代码去执行,所以存在着危险性,特别是在接受第三方的JOSN对象时。所以在这里推荐使用JSON.parse()方法,这个方法会检测JSON对象里是否有非法代码,从而更加安全。在ajax中我们总是会用代码:var request=new XMLHttpRequest(); request.open("get","?.php?字段="+content,true);request.send();然后通过检测request的readyStatus属性和status属性来判断服务器是否已经正确的完成响应,if(request.readyState===4&&request.status===200){ //对request.reponseText(无论是JSON还是纯字符串形式)进行一些操作。 } 而在open和send中间往往还有一步就是设置请求头:request.setRequestHeader("");查看全部
-
XMLHttpRequest()查看全部
-
监听请求是否完成查看全部
-
json的概念查看全部
-
跨域概念查看全部
举报
0/150
提交
取消