摘要: Ajax取消请求和重复发送请求 取消发送请求: //注意:如果要把取消请求转换成一个事件的话,建议把XNLHttpRequest变量设置在函数外面,以便调用xhr.abort();//使用abort()函数就好了 重复发送请求: /* 也就设置一个判断是否请求成功的变量,如果正在请求,那么这个变量为 阅读全文
posted @ 2020-10-18 23:22 焕不涣 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Ajax IE缓存和网页超时问题 IE缓存问题网页超时问题: 在默认情况下,IE会针对请求地址缓存Ajax请求的结果。换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的 解决方法1:可以通过在请求时在URL后面 阅读全文
posted @ 2020-10-18 20:58 焕不涣 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Axios发送Ajax请求 一:get和post请求: //1.导入axios包,当然也可以用npm install axios,若是报错,可以使用crossorigin="anorymous"来消除警告 <script src="https://cdn.jsdelivr.net/npm/axios 阅读全文
posted @ 2020-10-18 20:56 焕不涣 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 服务器响应json 服务器端口: //响应一个json数据 const data={ name:'stfgadf', agr:18 }; //对对象进行字符串转换 let str=JSON.stringify(data); //设置响应体 response.send(str); 客户端端口: //判 阅读全文
posted @ 2020-10-18 19:42 焕不涣 阅读(108) 评论(0) 推荐(0) 编辑
摘要: Ajax设置请求方法和设置请求信息: 请求方法: POST和GET:对应的服务器会通过方法来识别是否返回信息 设置请求url: 一般在url后面使用?+传递进去的参数就好 const xhr=new XMLHttpReauest(); xhr.open('POST','http://127.0.0. 阅读全文
posted @ 2020-10-18 17:09 焕不涣 阅读(872) 评论(0) 推荐(0) 编辑
摘要: Ajax使用 一:启动终端: npm i express:下载express框架 二:Ajax请求: //大前提:有一个htmnl的网页,还有一个result的文本等待通过按钮使用Ajax来获取文本 var result; document.getElementById(){}//你懂的 ​ //创 阅读全文
posted @ 2020-10-18 16:26 焕不涣 阅读(160) 评论(0) 推荐(0) 编辑