`

XMLHttpRequest.open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword)

    博客分类:
  • ajax
阅读更多
open创建一个新的http请求,并指定此请求的方法、URL以及验证信息
语法

oXMLHttpRequest.open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword);

参数

bstrMethod
http方法,例如:POST、GET、PUT及PROPFIND。大小写不敏感。

bstrUrl
请求的URL地址,可以为绝对地址也可以为相对地址。

varAsync[可选]
布尔型,指定此请求是否为异步方式,默认为true。如果为真,当状态改变时会调用onreadystatechange属性指定的回调函数。

bstrUser[可选]
如果服务器需要验证,此处指定用户名,如果未指定,当服务器需要验证时,会弹出验证窗口。

bstrPassword[可选]
验证信息中的密码部分,如果用户名为空,则此值将被忽略。
Example
下面的例子演示从服务器请求book.xml,并显示其中的book字段。

var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
xmlhttp.open("GET","http://localhost/books.xml", false);
xmlhttp.send();
var book = xmlhttp.responseXML.selectSingleNode("//book[@id=''bk101'']");
alert(book.xml);

备注

调用此方法后,可以调用send方法向服务器发送数据。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ftf_tengfei/archive/2007/09/06/1774505.aspx
分享到:
评论

相关推荐

    javascript实例应用---Ajax与XMLHttpRequest.rar

    javascript实例应用---Ajax与XMLHttpRequest.rarjavascript实例应用---Ajax与XMLHttpRequest.rarjavascript实例应用---Ajax与XMLHttpRequest.rar

    XMLhttpRequest.js上传

    在“XMLHttpRequest.js上传”中,我们主要关注的是如何利用这个对象来实现文件的拖放上传功能。这个功能极大地提升了用户交互体验,因为它使得用户能够方便地将本地文件直接拖放到网页上进行上传。 首先,我们需要...

    window.XMLHttpRequest详解(AJAX工作原理)1

    - **异步性**:如标题所述,AJAX中的“A”代表“异步”,意味着`XMLHttpRequest.send()`方法可以在不阻塞其他操作的情况下立即返回。这样,Web页面上的其他HTML或JavaScript代码可以继续执行,同时等待服务器处理...

    PHP100视频教程 48:Ajax PHP快速上手及应用.rar

    软件介绍 1、ajax是什么及其工作原理 ... 技术、DHTML 和 DOM 组成,这一杰出的 ...XMLHttpRequest.open(传递方式,地址,是否异步请求) XMLHttpRequest.onreadystatechange XMLHttpRequest.responseText

    Ajax-mock-xmlhttprequest.zip

    Ajax-mock-xmlhttprequest.zip,xmlhttprequest模拟测试,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况...

    xmlhttprequest.js

    xmlhttprequest.js

    PHP100视频教程 48:Ajax+PHP快速上手及应用

    1、ajax是什么及其工作原理Ajax 由 HTML、JavaScript 技术、DHTML 和...3、XMLHttpRequest对象相关方法XMLHttpRequest.open(传递方式,地址,是否异步请求)XMLHttpRequest.onreadystatechangeXMLHttpRequest.responseText

    XMLHTTPRequest.chm

    总结来说,XMLHTTPRequest.chm文件应该包含有关如何使用这个对象进行Ajax请求的详细教程,包括如何处理响应、设置请求头、处理错误、以及与其他技术(如JSON和CORS)的集成。这个资源对于学习和理解Web开发中的异步...

    XMLHTTPRequest.参考文件

    Ajax中XMLHTTPRequest对象的说明文档,包含其相应的对象和方法

    XMLHttpRequest方法和属性API

    XMLHttpRequest(XHR)是Web开发中的一个核心组件,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换,这种技术通常被称为Ajax(Asynchronous JavaScript and XML)。XMLHttpRequest对象提供了一...

    AJAX_XMLHttpRequest.rar_ajax java_ajax xmlhttpreque_opera

    AJAX入门之XMLHttpRequest慨述  在使用XMLHttpRequest对象发送请求和处理响应之前,必须先用JavaScript创建一个XMLHttpRequest对象。由于XMLHttpRequest不是一个W3C标准,所以可以采用多种方法使用JavaScript来...

    window.XMLHttpRequest详解

    **XMLHttpRequest(XHR)是Web开发中的一个关键组件,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。这种技术被称为Ajax(Asynchronous JavaScript and XML),尽管它的数据格式并不局限于XML...

    Ajax-hook:拦截由XMLHttpRequest发出的浏览器的AJAX请求-js源码

    在源网页加载之前,实现一个XMLHttpRequest的代理对象,然后覆盖全局的XMLHttpRequest,这样一但上层调用 new XMLHttpRequest这样的代码时,其实创建的是Ajax-hook的代理对象实例

    Microsoft.XMLHttp组件的属性方法

    XMLHTTP.Open bstrMethod, bstrUrl, varAsync, [bstrUser], [bstrPassword] ``` - **bstrMethod**:指定HTTP请求的方法,通常为`GET`或`POST`。 - **bstrUrl**:指定请求的URL地址。 - **varAsync**:一个布尔值,...

    js+jsp+servlet实现网页局部刷新

    xmlHttpRequest.open("GET", url, true); xmlHttpRequest.send(null); } function searchClass(para) { var url = "classSearch.action?para=" + para; xmlHttpRequest = createXmlHttpRequest(); ...

    Ajax精短实例教程

    #### XMLHttpRequest.open() `open()` 方法用于设置请求的类型(GET或POST)、URL以及是否异步处理。例如: ```javascript xmlhttp.open("GET", "test1.txt", true); ``` #### XMLHttpRequest.send() `send()` ...

    AJAX(XMLHttpRequest.status)状态码

    AJAX技术是Web开发中广泛使用的技术,它允许网页在不需要重新加载整个...例如,通过检查XMLHttpRequest.status状态码来判断请求是否成功,如果服务器返回了非200状态码,则需要在error回调函数中进行相应的错误处理。

    完美解决ajax跨域请求下parsererror的错误

    XMLHttpRequest.status=200 (正常响应) XMLHttpRequest.readyState=4 (正常接收) ajax也会提示一个parseerror的错误. 出现这个错误,大都是不良书写习惯,或者语法不当造成的. 关于ajax的错误,请使用: error:...

    ajax之关键字搜索

    xmlhttpRequest.open("POST", "Test_Ajax.aspx?key=" + key, true); xmlhttpRequest.onreadystatechange = stateChange; xmlhttpRequest.send(); } } ``` #### 2.3 状态变更处理 当请求的状态发生变化时,会...

Global site tag (gtag.js) - Google Analytics