// 创建XMLHttpRequest对象的一个实例; var xmlHttp; function createXMLHttpRequest() ... { if (window.ActiveXObject) ...{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) ...{ xmlHttp = new XMLHttpRequest(); }} 标准XMLHttpRequest方法 #region 标准XMLHttpRequest方法void open(string method, string url, boolean asynch, string username, string password)...{ // method = "GET" | "POST" | "PUT"; // asynch = true | false;}void send(content)...{ // 如果是异步, 这个方法会立刻返回; 否则一直到接收到响应为止; // content = DOM | Input Stream | string;}void setRequestHeader(string header, string value)...{ // 这个方法必须在调用open()之后才能调用;}void abort() ...{}string getAllResponseHeaders() ...{}string getResponseHeader() ...{}#endregion 标准XMLHttpRequest属性 #region 标准XMLHttpRequest属性// onreadystatechange: 事件处理器, 状态改变时触发;// readyState: 0, 未初始化; 1, 正在加载; 2, 已经加载; 3, 交互中; 4, 完成;// responseText: 服务器的串响应;// responseXML: 服务器的XML响应;// status: 服务器的HTTP状态码(例如: 200为OK, 404为Not Found等等);// statusText: 服务器的HTTP状态字串(例如: OK, Not Found等等);#endregion