* 问题 XMLHttpRequest对象返回为4的readyState,但返回200以外的status时该怎么做? * 解决模式 XMLHttpRequest对象经历了初始化对象、发送数据和接收响应等一系列阶段。它从0运行到4。通常,我们希望status属性返回200,readyStatus返回4。如果没有得到预期结果,则可能引起脚本崩溃。因为一旦返回值为4的readyStatus,除非重新设置,否则readyStatus是不会发生改变的。我们有两种解决模式: 第一种模式是完全取消请求; 第二种模式是继续在指定的时间或请求次数内执行请求。 下面来看看两种模式的实际示例。 * 例1:取消请求。以用户验证的示例为例。 我们对用户键盘输入的用户名是否包含在服务器上数据库中UserName表中,并使用XMLHttpRequest对象执行表单验证。 注意,Internet上的各种干扰使得有可能不返回status为200的响应。在这种情况下,必须采取其他措施。通过将XMLHttpRequest对象调用的文件名改为不存在的文件名,来模拟Internet上的干扰条件。 在status不为200的情况下,显示第三种替代信息。 * 将index.htm中的FormValidation.js改为FormValidation2.js script type=text/javascript
您可能关注的文档
- 你是谁自我定位---大众推广自我定位.ppt
- 传输设备专业L1级传输系统WDM基本原理.pptx
- 仓储管理系统功能详解.ppt
- 传统与现代包装参考.ppt
- 企业概况_人力资源处_车春兴20110803.ppt
- 仓储科5月份工作总结及6月份计划(仓储科)6.1.ppt
- 企业价格管理与定价决策.ppt
- 仓储配送管理-7.1配送中心管理.ppt
- 仓库管理系统的顶层数据流图.docx
- 侧式悬臂刮板取料机培训.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
原创力文档

文档评论(0)