ajax上传进度处理
123456789101112131415161718192021222324252627282930313233343536373839404142434445<!-- 设置文件域和上传按钮 --> <input type="file" id="ipt"> <button id="btn">按钮</button> <div cl...
123456789101112131415161718192021222324252627282930313233343536373839404142434445<!-- 设置文件域和上传按钮 --> <input type="file" id="ipt"> <button id="btn">按钮</button> <div cl...
非同源地址进行跨域请求演示: 1234 var xhr = new XMLHttpRequest();xhr.open('get', '接口'); xhr.send(); http辅助演示文件: http的get请求的请求报文组成演示: 第一行为请求行 GET /api/getbooksid=1&bookname=%E8%A5%BF%E6%B8%B8%E8%AE%B0 HTTP/1.1
JSONP的跨域方式: 同源策略限制了对非同源地址发送ajax请求 JSONP与ajax无关,而是借助script标签对非同源地址进行请求 步骤: 1.设置script标签 2.将接口地址设置在script标签的src属性中script接收的所有文字内容都会被自动当作js代码执行服务器中会响应某个名称的函数调用形式 3.在src的接口地址后,以get请求参数形式,手动设置callback的参数callback的值为本次设置的处理函数名称 4.在script之前,设置对应名称的处理函数并且设置形参,接收服务器真正响应的数据 5.根据需求使用响应的数据即可
封装一个函数模拟$.ajax()的使用形式 –参数:配置对象形式 –option -type -url -data -success -beforeSend -copmplete 请求方式 请求地址 请求参数 请求成功时触发的回调函数 发送请求前触发的回调 响应完毕(不区分成功失败)时触发的回调
可能出现的错误: 1git push 出现Everything up-to-date 解决方法 1.可能你没有git.add 和git commit 1git add . 1git commit -m 'message' 1git push origin master
如何使用Git 1234567891011#第一步: 连接远程仓库git remote add [name] [URL仓库地址]#第二步: 初始化git init #注:隐藏.git 不要动】 #第三步:git add . #将当前目录下所有文件添加#第四步: git commit -m '描述信息' #注:初次使用会git会进行身份验证#第五步:git config --global user.email #user.email是你的邮箱地址git config --global user.name #user.name是你的GitHub上的昵称