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

responseBody的有关问题

2013-02-27 
responseBody的问题我使用xmlhttp对象,得到的返回结果var kkxmlhttp.responseBody然后发现kk属于“数组 B

responseBody的问题
我使用xmlhttp对象,得到的返回结果
var kk=xmlhttp.responseBody;
然后发现kk属于“数组 Byte”
而不是Object对象,如图
responseBody的有关问题

使用kk.length;
kk[1];
等都可以出错。不知道该怎么办了。
[解决办法]
firefox --firebug
可以看到ajax返回的文本。发那个文本出来。
[解决办法]
responseBody是IE的东西,没事少用这种不兼容的东西。这个byte数组应该不算数组,是字节流,开发人员工具中也可以监控到。

可以用vbscript来获取到长度和自定位置的字节

<script>
    var xmlhttp
//......
             bytehandler(xmlhttp.responseBody)
//......
}
</script>
<script type="text/vbscript">
function bytehandler(bin)'=======
  msgbox lenb(bin)
end function
</script>

[解决办法]
只有IE内核的浏览器有responseBody

热点排行