Ajax
qq_37200686
这个作者很懒,什么都没留下…
展开
-
Ajax和JSONP
一、同源和非同源(跨域) Ajax:同源 JSONP:非同源(跨域),实现跨域请求最常见的方式是JSONP,其它的方法后续再做总结 区分同源和非同源: 对比当前地址和请求地址的协议、域名或IP、端口号,如果有一项不一样都是非同源 二、JSONP原理(一定要对方服务器支持) 利用script标签中没有跨域,只要给script标签中给src一个合法的地址,就可以将对应的内容请求回来 JS...原创 2020-02-17 16:02:21 · 115 阅读 · 0 评论 -
封装通用的Ajax
~function () { function ajax(options) { var _default = { url: "",//地址 type: "get",//方式 async: true,//同步还是异步 data: null,//放在请求主体的内容 dataType: "json",//请求回来的数据格式 getHead: null,//当r...原创 2020-02-17 11:12:38 · 138 阅读 · 0 评论 -
Ajax的同步和异步
一、基础知识 JS是单线程的,所以有时我们需要使用异步编程 JS中四种异步编程: 定时器、事件绑定、回调函数、Ajax中可以使用异步编程 一、Ajax同步和异步的概念 Ajax的同步:当Ajax任务开始的时候(xhr.send),一直需要到readyState===4的时候任务才结束,此时才可以处理其它的事情 Ajax异步:当Ajax任务开始的时候(xhr.send),不需要等到rea...原创 2020-02-15 00:18:16 · 221 阅读 · 0 评论 -
Ajax
一、作用 Ajax是客户端的js方法,用于向服务端发送请求或者传递数据,然后接收并获取服务器返回的内容 二、Ajax四部曲 //创建一个Ajax对象(IE6及以下不支持) var xhr = new XMLHttpRequest; /* 发送前的基本配置,可以传五个参数 请求方式(get post put delete head) url地址 同步还是异步(...原创 2020-02-13 17:15:14 · 78 阅读 · 0 评论 -
兼容的ajax
function createXHR(){ var xhr = null, ary = [ function(){ return new XMLHttpRequest; }, function(){ return new ActiveXO...翻译 2019-03-11 13:59:25 · 118 阅读 · 0 评论