首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

xmlhttp中onreadystatechange和status的有关问题

2012-02-11 
xmlhttp中onreadystatechange和status的问题代码段如下:getTransportfunction(){varxmlnewXMLHTTP()xml

xmlhttp中onreadystatechange和status的问题
代码段如下:
        getTransport   =   function(){
                var   xml   =   new   XMLHTTP();
                xml.open( 'get ', 'aaa.txt ',true);
                xml.onreadystatechange   =   function(){
                        if   (xml.readyState   ==   4){
                                alert(xml.status);
                                alert(unescape(xml.responseText));
                        }
                }
                xml.send(null);
        }
alert后得到的status是0,

如果alert上的if换成这样:if   (xml.readyState   ==   4   &&   xml.status   ==   200)时则无法运行到alert

一些参考资料上提供的资料status   ==   200   时Description   ==   OK
但并没有status   ==   0   的描述,

请问status   ==   0   和   status   ==   200   时   各是什么状态?

加上xml.status   ==   200   是否多余?

[解决办法]
接分。
可是是多余吧
[解决办法]
也就是说没有向服务器发出请求。

热点排行