* 问题 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
您可能关注的文档
最近下载
- GB50086-2015 岩土锚杆与喷射混凝土支护工程技术规范.pdf VIP
- 2026年2027年热力公司司炉工招聘入职考核锅炉基础知识问答.docx VIP
- 《招标人主体责任履行指引》解读及落实工作建议.pptx
- 压力测井方法PPT.ppt VIP
- (28页PPT)数学广角找次品.pptx VIP
- 2025年南宁铁路局人员招聘笔试备考试题及答案解析.docx VIP
- 国家开放大学最新电子政务概论_形考任务5(在线测试,权重20%)答卷.doc VIP
- 声乐演唱艺术 Singing art of vocal music知到智慧树期末考试答案题库2025年湖南师范大学.docx VIP
- (高清版)J-T-G-T 3331-08-2022 盐渍土地区公路路基设计与施工技术细则.pdf VIP
- 8.2 台湾省的地理环境与经济发展课件 2023-2024学年湘教版地理八年级下册.pptx VIP
原创力文档

文档评论(0)