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

XmlHttp.open函数

XML 
阅读更多
xmlHttp.Open
建一个新的http请求,并指定此请求的方法、URL以及验证信息

语法

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

参数

bstrMethod
http方法,例如:POST、GET、PUT及PROPFIND。大小写不敏感。
支持:GET, POST, HEAD, PUT, DELETE, MOVE, PROPFIND, PROPPATCH, MKCOL, COPY, LOCK, UNLOCK, OPTIONS

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方法向服务器发送数据。

 
分享到:
评论

相关推荐

    Ajax原理分析及其实现的简单代码

    xmlHttp.onreadystatechange = function() { //回调函数 resultHandle=null; if(xmlHttp.readyState == 4 && xmlHttp.status == 200) { resultHandle=xmlHttp.responseText; alert('返回结果:'+...

    ajax异步请求

    ajax异步请求 var xmlhttp; function loadHttpRequest(){ xmlhttp=null; ... xmlhttp.open("post","content.jsp",true);//打开 xmlhttp.onreadystatechange=state_Change;//回调函数

    asp+ajax静态分页

    function createAjax() { //该函数将返回XMLHTTP对象实例 var _xmlhttp; try { _xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); //IE的创建方式 } catch (e) { try { _xmlhttp=new XMLHttpRequest...

    js(javascript)获取网页源码

    xmlHttp.open("GET", url, true); xmlHttp.send(null); } //www.mp4ku.com将远程网页源代码写入页面文字区域 function writeSource() { if (xmlHttp.readyState == 4) { document.getElementById("source")....

    .net ajax示例

    xmlHttp.open("GET",url,true) ; xmlHttp.onreadystatechange=show;//回调函数 xmlHttp.send(null) ; } function show(){ if(xmlHttp.readyState==4){//完成 if(xmlHttp.status==200){//成功 if(xmlHttp....

    asp下的一个检测链接是否正常的函数

    Function urlChk(sUrl) on error resume next Set xmlHttp = Server.CreateObject(“Microsoft.XMLHTTP”) xmlHttp.open “GET”,sUrl,false xmlHttp.send if xmlHttp.Status <> 200 then urlChk=...

    Asp+AJAX静态分页 亲测 可用

    function createAjax() { //该函数将返回XMLHTTP对象实例 var _xmlhttp; try { _xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); //IE的创建方式 } catch (e) { try { _xmlhttp=new XMLHttpRequest(); //...

    ajax无刷新通用例子,(php100第48-49讲)

    使用方法:使用的时候只要在页面上元素中添加onclick,调用funphp100(),并把需要执行和返回信息的页面作为xmlHttp.open第二个参数(路径),再在页面上添加显示的div,设置好id,在getElementById('').函数调用,...

    Ajax 无刷新在注册用户名时判断是否为空是否被使用

    代码如下: var xmlHttp;...”; setTimeout(“close(1)”,1500); return; } else { xmlHttp=new ActiveXObject(“Microsoft.XMLHTTP”); xmlHttp.... //将要跳转到检测用户名的页面 xmlHttp.open(“get”,u

    ajax,javascript

    b.request.open("post",url,true); //打开连接,post是提交方式,如果是get方式,直接带问号。 var u = "user="+encodeURI(username);//设置参数,如果是get方式就qq = url + "?prov=" + prov_name;xmlhttp.send...

    rogs_on_rails:远程日志...在轨道上!

    在 JavaScript 中,此函数将异步执行,触发并忘记: var log = function ( message ) { var xmlhttp = new XMLHttpRequest ( ) ; xmlhttp . open ( "POST" , "http://rogs-on-rails.herokuapp.com/" , true ) ;...

    asp中xmlhttp组件发包

    asp中xmlhttp组件发包 写的一个小偷函数,注意红色代码部分,其他的自己添加吧! Function PostHttpPageFrom(HttpUrl,stra,FromUrl) Dim Http Set Http=server.createobject(“MSXML2.XMLHTTP”) Http.open ...

    javascript中ajax应用

    script> function hq () ... xml.onreadystatechange=function()//件可指定一个事件处理函数来处理XMLHttpRequest对象的执行结果 {if(xml.readyState==4&&xml.status==200)//当前状态是已结束时和请求成功时

    XMLHttpRequest

    1.js对象 XMLHttpRequest 属性: 1.readyState属性 readyState:只读属性。 作用:通过读取该属性,从而知道XMLHttpRequest 目前进行到了哪一步... XMLHttpRequest对象的readyState的每次变化,该函数就会被触发调用

    PostHttpPage用asp是实现模拟登录效果的代码

    ‘函数名:PostHttpPage ‘作 用:登录 ‘================================================== Function PostHttpPage(RefererUrl,PostUrl,PostData) Dim xmlHttp Dim RetStr Set xmlHttp = CreateObject...

    Ajax最简单例子Demo

    Ajax最简单例子,一个例子让你明白Ajax原理,XMLHttpRequest原理 ... function createRequest(url) { ... //调用返回结果处理函数 http_request.open('POST', url, false); http_request.send(); }

    ajax运用实例得到的得到

    XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if ...

    jsp ajax实例

    XMLHttpReq.open("GET", url, true); XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if ...

    js 实现ajax发送步骤过程详解

    var xmlhttp = new XMLHttpRequest() IE浏览器不支持这种方法,需要再写一个函数来创建 步骤2 :连接服务端 得到XMLHTTPRequest对象后,就可以调用对象的open()方法,与服务器连接,参数如下 open(method,url,...

    AJAX开发简略.pdf

    http_request.open("GET", url, true); http_request.send(null); } // 处理返回信息的函数 function processRequest() { if (http_request.readyState == 4) { // 判断对象状态 if ...

Global site tag (gtag.js) - Google Analytics