三种错误描述及基本解决方案 1.错误网络异常错误 当网络出现异常(比如网络不通)的时候,发送请求会触发XMLHTTPRequest对象实例的error事件。于是,我们可以在onerror的事件回调函数中捕获此类错误。 我们在xhr.ts中添加如下代码: 2. 处理超时错误 我们可以设置 ...
分类:
移动开发 时间:
2019-08-23 20:45:27
阅读次数:
208
一 Ajax技术与原理 1.1 Ajax简介 1.2 Ajax所包含的技术 1.3 Ajax的工作原理 1.4 XMLHttpRequest 对象的三个常用的属性 1. onreadystatechange 属性 2. readyState 属性 3. responseText 属性 1.5 xml ...
分类:
Web程序 时间:
2019-08-22 10:56:31
阅读次数:
101
XMLHttpRequest 对象用于在后台与服务器交换数据。 什么是 XMLHttpRequest 对象? XMLHttpRequest 对象用于在后台与服务器交换数据。 XMLHttpRequest 对象是开发者的梦想,因为您能够: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数 ...
分类:
Web程序 时间:
2019-08-20 16:44:27
阅读次数:
101
//第一步,创建XMLHttpRequest对象var xmlHttp = new XMLHttpRequest();function CommentAll() { //第二步,注册回调函数 xmlHttp.onreadystatechange =callback1; //{ // if (xmlH ...
分类:
Web程序 时间:
2019-08-20 15:19:48
阅读次数:
109
hta,js,json <html> <meta charset="utf-8" /> <head> <title>Call webservice via ajax</title> <script> var xhr = new XMLHttpRequest(); function sendMsg() ...
分类:
Web程序 时间:
2019-08-17 10:54:19
阅读次数:
112
/HelloServlet.java 原来的页面: 1、浏览器发送请求 2、服务器其接收到请求,调用对应的servlet进行处理完成会有相应信息生成 现在的交互(XmlHttpRequest对象): 1、XmlHttpRequest对象帮我们发送请求 2、服务器其接收到请求,调用对应的servlet ...
分类:
Web程序 时间:
2019-08-15 10:59:25
阅读次数:
76
不讨论IE 什么是ajax:ajax是异步到javascript和XML。简单点说,就是使用 XMLHttpRequest 对象与服务器通信。主要使用其两个特性做以下事: 1.在不重载页面到情况下发送请求, 2.接受并使用从服务器发来到数据。 一、怎样发送http请求: 1.先要创建一个XMLHtt ...
分类:
Web程序 时间:
2019-08-10 17:01:55
阅读次数:
126
AJAXPHP示例AJAX用于创建更多交互式应用程序。以下示例演示了当用户在输入字段中键入字符时,网页如何与Web服务器通信:<!DOCTYPEhtml><html><metacharset="utf-8"><title>ajax</title><body><h2>XMLHttpRequest对象</h2&g
分类:
编程语言 时间:
2019-08-05 13:54:43
阅读次数:
102
Ajax介绍 Asynchronous JavaScript And XML(异步的JavaScript和XML); Ajax可以在不刷新页面的前提下,进行页面局部更新; Ajax不是新的技术,Ajax并不是W3C的标准; Ajax的使用流程 创建XmlHttpRequest对象 发送Ajax请求 ...
分类:
编程语言 时间:
2019-08-03 16:26:05
阅读次数:
73
为什么要用Fetch请求? XMLHttpRequest是一个设计粗糙的API,不符合关注分离的原则,尽管开发者只关心请求成功后的业务处理,但是也要配置其他繁琐内容,导致配置和调用方式非常混乱,而且基于事件的异步模型写起来也没有现代的Promise、async/await好。 Fetch()方法用于 ...
分类:
其他好文 时间:
2019-07-31 22:09:32
阅读次数:
103