XMLHttpRequest对象的属性:
onreadystatechange 指定当readyState属性改变时的事件处理
readystate 返回当前请求的状态
responseBody 以unsigned byte数组形式返回
responseStream 以Ado Stream对象的形式返回
responseText 作为字符串返回
responseXML 将响应的信息格式为Xml Document对象返回
status 当前请求的HTTP状态码
statusText 返回当前请求的响应行状态

XMLHttpRequest对象的方法:
abort
getAllResponseHeaders
getResponseHeader
open
send
setRequestHeader

===========================================================
下面是一个完整的实例
===========================================================
ajax_service.cs (webService文件Ajax_Service.asmx的后台)
 1Ajax 调用 WebService 简单例子using System;
 2Ajax 调用 WebService 简单例子using System.Web;
 3Ajax 调用 WebService 简单例子using System.Collections;
 4Ajax 调用 WebService 简单例子using System.Web.Services;
 5Ajax 调用 WebService 简单例子using System.Web.Services.Protocols;
 6Ajax 调用 WebService 简单例子
 7Ajax 调用 WebService 简单例子
 8


前台文件:Ajax_Service.aspx
 1Ajax 调用 WebService 简单例子<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Ajax_Service.aspx.cs" Inherits="Ajax_Service" %>
 2Ajax 调用 WebService 简单例子
 3Ajax 调用 WebService 简单例子<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 4Ajax 调用 WebService 简单例子
 5Ajax 调用 WebService 简单例子<html xmlns="http://www.w3.org/1999/xhtml" >
 6Ajax 调用 WebService 简单例子<head runat="server">
 7Ajax 调用 WebService 简单例子    <title>Ajax_WebService</title>
 8Ajax 调用 WebService 简单例子    
 9Ajax 调用 WebService 简单例子    <script type="text/javascript">
10Ajax 调用 WebService 简单例子    
11Ajax 调用 WebService 简单例子        var xmlhttp;
12Ajax 调用 WebService 简单例子        
13Ajax 调用 WebService 简单例子        function createXmlhttp()
14

相关文章: