xmlhttp应用参考一.使用步骤:1.创建xmlhttp对象 //需msxml4.0支持2.打开与服务端的连接,同时定义指令发送方式,服务网页(url)与请求权限等.客户端通过open命令打开与服务端的服务网页的连接.与普通http指令传送一样,可以用"get"方法或"post"方法指向服务端的服务网页. 3.发送指令. 4.等待并接收服务端返回的处理结果. 5.释放xmlhttp对象 二.xmlhttp方法: open( bstrmethod, bstrurl, varasync, bstruser, bstrpassword )bstrmethod: 数据传送方式,即get或post. bstrurl: 服务网页的url. varasync: 是否同步执行.缺省为true,即同步执行,但只能在dom中实施同步执行.用中一般将其置为false,即异步执行. bstruser: 用户名,可省略. bstrpassword:用户口令,可省略. send( varbody )varbody:指令集.可以是xml格式数据,也可以是字符串,流,或者一个无符号整数数组.也可以省略,让指令通过open方法的url参数代入. setrequestheader( bstrheader, bstrvalue )bstrheader:http 头(header) bstrvalue: http 头(header)的值
如果open方法定义为post,可以定义表单方式上传: xmlhttp.setrequestheader( "content-type", "application/x-www-form-urlencoded") 三.xmlhttp属性: onreadystatechange:在同步执行方式下获得返回结果的事件句柄.只能在dom中调用. responsebody: 结果返回为无符号整数数组.... 下一页