请教一下,如何中止已经发出的xmlhttp请求。

Web 开发 > Ajax [问题点数:100分,结帖人helloyou0]
等级
本版专家分:11221
勋章
Blank
黄花 2005年9月 PHP大版内专家分月排行榜第二
2005年5月 PHP大版内专家分月排行榜第二
Blank
蓝花 2010年3月 PHP大版内专家分月排行榜第三
2005年4月 PHP大版内专家分月排行榜第三
结帖率 100%
等级
本版专家分:3070
等级
本版专家分:79
等级
本版专家分:199979
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
名人 2019年 荣获名人称号
Blank
状元 2018年总版新获得的技术专家分排名第一
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
等级
本版专家分:58
等级
本版专家分:17437
勋章
Blank
黄花 2017年12月 Java大版内专家分月排行榜第二
Blank
蓝花 2017年2月 Java大版内专家分月排行榜第三
等级
本版专家分:968
等级
本版专家分:43841
等级
本版专家分:80
等级
本版专家分:11221
勋章
Blank
黄花 2005年9月 PHP大版内专家分月排行榜第二
2005年5月 PHP大版内专家分月排行榜第二
Blank
蓝花 2010年3月 PHP大版内专家分月排行榜第三
2005年4月 PHP大版内专家分月排行榜第三
等级
本版专家分:246
helloyou0

等级:

Blank
黄花 2005年9月 PHP大版内专家分月排行榜第二
2005年5月 PHP大版内专家分月排行榜第二
Blank
蓝花 2010年3月 PHP大版内专家分月排行榜第三
2005年4月 PHP大版内专家分月排行榜第三
XMLHttpRequest实现终止请求和超时

这里是使用的XMLHttpRequest2中的API,口蹄疫通过XMLHttpRequest对象的 abort( )方法 来取消正在进行的HTTP请求,abort...调用abort( )的主要原因是完成像取消或超时请求消耗的是啊进太长或当响应变得无关时的情况 例

Microsoft.XMLHTTP基本用法

客户端调用XMLHTTP的过程很简单,只有5个步骤: 1、创建XMLHTTP对象 2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。 客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP...

javascript发送get、post http请求

1. 获得XMLHttpRequest对象 function createXMLHttpRequest() { var xmlHttp; if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); if

原生ajax请求的五个步骤

//第一步,创建XMLHttpRequest对象 var xmlHttp = new XMLHttpRequest(); function CommentAll() { //第二步,注册回调函数 xmlHttp.onreadystatechange =callback1; //{ // if (xmlHttp.readyState == 4) //

ajax中xmlhttp.readyState==4 && xmlhttp.status==200 是什么意思

1:请求已经建立,但是还没有发送(还没有调用 send())。 2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。 3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。 4:...

ajax请求过程

原生态Ajax使用的步骤,最后告诉面试官,我们在工作中是使用jQuery来实现Ajax请求和处理的。在回答的时候尽量详尽,包括方法的参数的个数,顺序和作用,以免被面试官抓住不放。不给面试官提问的机会,那你的回答就...

web中的同步请求和异步请求的差别(重点是ajax中的同步与异步)

此前,对于web中同步请求和异步请求的概念模糊不清,不过对于这样的知识盲点,不去克服的话都不好意思说自己是一名前端开发人员了[捂脸][捂脸]。还好,功夫不负有心人。通过自己的方式终于让自己理解了,这两个概念...

如何使用Ajax(XMLHttpRequest)发送带参数的请求,以及如何在Servlet中获取请求中的参数

其实这样设计的初衷是为了在客户端发出请求前,对要发送的数据进行预处理。比如用户密码的加密操作等等。 var xmlhttp;//设置全局变量 function login() { //这里为了简化代码,没有附上密码加密的代码 ...

原生js实现http请求

有时页面用到请求,但又不想引入jquery,那不使用ajax情况下,可以直接使用原生js进行封装函数。原生的js通过XMLHttpRequest 对象进行的的。具体可查阅W3school的XMLHttpRequest 对象。 1、封装可供请求调用的...

Ajax是什么?及实现步骤和原理

一、什么是Ajax? Ajax = 异步 JavaScript 和XML。 Ajax是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,...

VBA网抓入门

Public Function GetInfo(strMoblie As String) As String '创建对象 Dim xmlHttp As Object Set xmlHttp = CreateObject("... '发送请求 xmlHttp.Open "GET", "http://www.ip138.com:8080...

ajax请求的五个流程

1.建立xmlHttpRequest对象 if(window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); if(xmlHttp.overrideMimeType) { xmlHttp.overrideMimeType("text/xml"); } } else if(window....

js原生网络请求数据

用js请求网络数据 第一种方法://ajax 对象 function ajaxObject() { var xmlHttp; try { // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e) { // Intern...

原生js请求http接口

<script> //obj :{method:"get",url:"",data:{}}; function httpRequest(obj... var xmlHttp = null; //创建 XMLHttpRequest 对象,老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:xmlht...

AJAX中POST请求注意点(header头)

在进行AJAX请求需要注意POST的区别在我们进行AJAX请求的过程中,GET请求是简单可行的.例如 xmlhttp.open("GET","test1.txt",true); xmlhttp.send(); 这是简单可行的,我们需要把有用的数据拼接到URL后面即可,就像...

原始ajax通过xmlHttpRequest对象的send()方法提交数据--Get方式和Post方式

//Get方式提交: xmlhttp.open("GET","testServlet?name="+userName,true); xmlhttp.send(null);   //Post方式请求的代码 xmlhttp.open("POST","testServlet

ajax请求后台,有时收不到返回值的解决办法

昨天下午做项目遇到一个问题,贴出来方便以后翻阅,也给大家个参考。 问题: 具体做的是个文件导入的功能,导入的功能是成功了,但是界面一直得不到返回值,排查了一下午,调试的时候是可以有返回的,但是关掉...

Ajax 同时处理多个异步请求

Ajax 同时处理多个异步请求,可能出现这样的错误:只有最后一个异步请求有效,其他的都没效果。所以当我们执行完一次异步请求就应该把这次创建出来的 XMLHttpRequest 对象删除,然后再执行下一次异步请求。删除使用 ...

ajax请求导致status为canceled的原因

今天做项目的时候遇到这样的难题,以前没有碰见,也许...使用ajax请求的时候:var xmlhttp; function loadXMLDoc(url) { xmlhttp = null; if (window.XMLHttpRequest) {// code for all new browsers xmlht...

原生Ajax写法

相关链接:... 原生Ajax的使用:  function ajax(url){  var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : ActiveXObject("microsoft.XMLHttp")  ...

AJAX问题之XMLHttpRequest status = 0

其实这篇文章要写的不止是XMLHttpRequest status = 0 这个问题,还有我重新看AJAX遇到的一些问题和自己的反思。 先看整个例子: <html> <head> <... var xmlhttp;... xmlhttp...

使用JavaScript的XMLHttpRequest发送POST、GET请求以及接收返回值

使用XMLHttpRequest对象分为4部完成: 1.创建XMLHttpRequest组建 2.设置回调函数 3.初始化XMLHttpRequest...4.发送请求 实例代码: var userName; var passWord; var xmlHttpRequest; /

Ajax 完整教程-(一)

Ajax 的请求响应 结束语Ajax 简介Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。它是一种构建网站的强大方法。 Aj

ajax请求的四个步骤

什么是ajax:异步javascript和XML。异步。无刷新读取数据。无需加载整个页面的情况下,刷新页面某一部分。 ajax的四个步骤。

ajax异步请求四个步骤

ajax发送异步请求(四步操作) 1. 第一步(得到XMLHttpRequest)  * ajax其实只需要学习一个对象:XMLHttpRequest,如果掌握了它,就掌握了ajax!!!  * 得到XMLHttpRequest  > 大多数浏览器都支持:var...

javascript XMLHttpRequest 对象的open() 方法参数说明

下文是从w3c上摘录下来的,其中参数 method 说明的很简短... XMLHttpRequest.open() 初始化 HTTP 请求参数 语法open(method, url, async, username, password) method 参数是用于请求的 HTTP 方法。值包括 GET、POS

总结 - Ajax工作原理和实现步骤

目录 一 Ajax技术与原理 1.1 Ajax简介 1.2 Ajax所包含的技术 1.3 Ajax的工作原理 1.4 XMLHttpRequest 对象的三个常用的属性 1. onreadystatechange 属性 2. readyState 属性 ...2. send...

给XMLHttpRequest设置超时时间

 在Web开发中,经常要用到Ajax技术,有时因为功能很简单,不想利用现成的框架,就只是想利用XMLHttpRequest来手动处理Ajax功能,这时,会遇到一个很现实的问题,就是Ajax请求的超时问题。如果我们利用Jquery...

Microsoft.XMLHTTP对象详解(转)

首先简单回顾一下互联网上的数据库远程管理技术的发展过程和方式: 早期通过编写CGI-BIN程序模块进行数据库远程管理。但CGI-BIN的运行速度慢,维护很不方便,现在已经基本被弃用。这几年使用组件对象模型(Component...

用AJAX实现页面登陆以及注册用户名验证

AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。...该对象在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。简而言之,XM

相关热词 c#等比例压缩图片大小 c# word 替换 c# mysql插入 c#窗体上的叉添加事件 c#打印图片文件 c#後台調前台js c#控制台美化 c#获取当前的农历日期 c# 构造函数重载 c#代码修改服务器时间