花花JAVA
____________花花之java寒舍
posts - 10,comments - 4,trackbacks - 0

是一个ActiveX控件,IE5.5以上,firefox都内嵌。


方法:
.void open(String method,String url,Boolean async);     //打开并准备好要发送的请求 
        //method:分为post、get,post带的数据量大
        //url:ajax所请求的具体地址
        //async:true表示异步,才能使用ajax通信,true/false


.void send(String body);     //发送请求,也就是说,在这之前要准备好一切
        //body:为所要发送的内容体,如果没有内容体,则传入null

.void setHeader(String header,String value);    //为request设置头信息    
        //头信息的名称,头信息的值

.String getResponseHeader(String header);     //得到某一条响应的头信息
        //头信息的名称

.String getAllResponseHeader();    //以字符串的形式,返回所有响应头信息

.void abort();    //发出请求后,取消关闭这个请求


属性:

.Number readyState
    // 0.表示这个对象没有被初始化
    // 1.调用abort()方法后,会变为1,表示loading
    // 2.调用send()方法后,会变为2,表示loaded
    // 3.表示已经获得了部分数据
    // 4.完成(成功/失败) ----------->  其实就关心这个就可以了

.Function onreadystatechange
    //是回调函数,在readyState改编后被调用

.String responseText     //返回纯文本对象(即"字符串")
.XMLDocument responseXML     //返回"xml对象"
    //都是在readyState为4的时候使用的,获得response的body内容,xmlhttp.responseText

.Number status         String statusText 
    200  ok                    //表示 成功
    404  notfound         //表示 页面没有找到,资源没有找到
 
    500   内部错误
posted on 2009-01-07 17:38 花-花 阅读(157) 评论(0)  编辑  收藏 所属分类: ajax_jquery

只有注册用户登录后才能发表评论。


网站导航: