`
keimon
  • 浏览: 74759 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

XMLHttpRequestd对象的abort()方法

阅读更多

<!--
1.html中内容
<div id="test">
  111
</div>
-->

<script type="text/javascript" src="jquery-1.9.1.js"></script>
<script>
/*
$.ajax 函数返回它创建的 XMLHttpRequest 对象。通常 jQuery 只在内部处理并创建这个对象,
但用户也可以通过 xhr 选项来传递一个自己创建的 xhr 对象。返回的对象通常已经被丢弃了,但依
然提供一个底层接口来观察和操控请求。比如说,调用对象上的 .abort() 可以在请求完成前挂起请求。
*/

/*
//demo1
current_request = $.get('1.html', function(data){
   console.log($(data).find('#test').html());
});
*/

//注意当使用$.ajax时,不可用有async: false属性
//demo2
current_request = $.ajax({
                type: "GET",
                //async: false,
                url: "1.html",
                dataType: "html",

                success: function (data) {
                     console.log($(data).find('#test').html());
                },

                error: function (e) {

                }

            });

//调用对象上的 .abort() 可以在请求完成前挂起请求,即上面的success中的内容将不执行。
if(current_request) {
    console.log('abort')
    current_request.abort();
}
</script>

分享到:
评论

相关推荐

    创建XMLHttpRequest对象的方法.rar

    本压缩包文件"创建XMLHttpRequest对象的方法.rar"包含了一份关于如何创建XMLHttpRequest对象的详细教程,其核心内容可以从以下几个方面来理解: 1. **XMLHttpRequest对象的创建** 在JavaScript中,XMLHttpRequest...

    AJAX对象方法和对象属性

    **XMLHttpRequest对象方法** 1. **abort()**: 这个方法用于在请求进行中时停止请求。如果你发现请求不再需要或者有错误发生,可以调用此方法来取消当前操作。 2. **getAllResponseHeaders()**: 返回服务器响应的...

    jquery ajax abort()的使用方法

    在进行异步请求时,$.get()方法返回一个jqXHR对象,这个对象继承自XMLHttpRequest对象,它是一个封装了的XMLHttpRequest对象,提供了一些额外的有用方法。 abort()方法正是这些额外方法之一,它可以用来取消一个还...

    Software caused connection abort: recv failed

    - 当客户端尝试通过`getInputStream().read()`方法读取服务端的响应数据时,如果服务端端口已经关闭或连接已被中断,Java会抛出“Software caused connection abort: recv failed”异常。 - 此类异常多发生在非阻塞...

    Ajax基本对象的属性和方法

    Ajax 基本对象的属性和方法 Ajax 基本对象是指在异步 JavaScript 和 XML(AJAX)技术中使用的基本对象,该对象提供了一些属性和方法来处理 XML 的 DOM 元素和遍历 XML 的 DOM 元素。下面是 Ajax 基本对象的属性和...

    C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 Debug Error! Abort() has been called

    C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 ... Abort() has been called. C++ thread退出线程 多线程 子线程控制退出主线程 window VS2017 Debug Error! Abort() has been called.

    Laravel开发-laravel-or-abort

    在Laravel框架中,"laravel-or-abort"通常指的是在代码中使用`orAbort`方法来处理异常或错误情况。这个方法可以帮助开发者快速中断执行流程,并返回一个HTTP错误响应,使得应用程序能够优雅地处理错误,提高用户体验...

    node-abort-controller:基于EventEmitter的Node.JS的AbortController Polyfill

    节点异常终止控制器基于EventEmitter的Node.JS的AbortController Polyfill用法import fetch from 'node-fetch'import AbortController from 'node-abort-controller'const controller = new AbortController ( )...

    用U盘装系统出现“Decompression error,Abort“

    在使用U盘进行系统安装的过程中,遇到“Decompression error, Abort”的错误提示,这通常是由于两个主要问题导致的:U盘与计算机USB接口接触不良或者是U盘内存储的系统映像文件损坏。针对这些问题,我们可以采取以下...

    SQLSERVER事务和XACT_ABORT专题

    该PPT详述XACT_ABORT为ON和OFF的情况,讲解事务和批操作的区别

    比较详细的XMLDOM对象方法详解第1/2页

    ### XML DOM对象方法详解 #### 一、XML DOM概述 XML DOM (Document Object Model) 是一种处理可扩展标记语言(XML)的标准方式。DOM定义了一种结构化的表示方式,用于访问和操作XML文档中的数据。通过DOM,开发人员...

    谈XMLHTTP对象(属性和方法)-VBA抓取网页数据[参考].pdf

    XMLHTTP 对象的方法 1. abort:取消当前请求。 2. getAllResponseHeaders:获取响应的所有 HTTP 头。 3. getResponseHeader:从响应信息中获取指定的 HTTP 头。 4. open:创建一个新的 HTTP 请求,并指定此请求的...

    php计划任务之ignore_user_abort函数实现方法

    在本文中,我们将深入探讨如何利用`ignore_...这种方法在处理长时间运行、需要持续监控或更新的任务时非常有用,如数据同步、日志记录、定期备份等。同时,需要注意资源管理,避免脚本无限制运行导致服务器资源耗尽。

    电脑还原系统报错出现:Decompression error Abort-.docx

    本文档主要讲述了电脑还原系统报错出现 Decompression error Abort 的解决方法。该问题发生在还原系统镜像文件快完成的时候,出现 Decompression error Abort 提示。 知识点一:Decompression error Abort 的可能...

    NX二次开发UF-ABORT-enable-abort 函数介绍

    NX二次开发UF_ABORT_enable_abort 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的专业人士...

    NX二次开发UF-ABORT-disable-abort 函数介绍

    NX二次开发UF_ABORT_disable_abort 函数介绍,Ufun提供了一系列丰富的 API 函数,可以帮助用户实现自动化、定制化和扩展 NX 软件的功能。无论您是从事机械设计、制造、模具设计、逆向工程、CAE 分析等领域的专业人士...

Global site tag (gtag.js) - Google Analytics