AJAX - xmlhttp.responseText大小?

时间:2011-10-07 01:51:57

标签: ajax

使用下面的AJAX请求,我可以通过ASP页面获得的最大HTML数量是多少?没有限制或性能问题吗?我想要一个图像列表(20到100之间),包括显示它们的HTML代码,并在'myElement'中显示。

var xmlhttp;

if (window.XMLHttpRequest)
    xmlhttp = new XMLHttpRequest();
else
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

xmlhttp.onreadystatechange = function() {
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
        document.getElementById('myElement').innerHTML = xmlhttp.responseText;
};

xmlhttp.open("GET","myPage.asp?ID="+id,true);
xmlhttp.send();

非常感谢

1 个答案:

答案 0 :(得分:1)

HTTP规范中没有最大限制。浏览器或服务器软件可能会施加某种限制,但该限制通常相当高。 100张图片实际上什么都没有,100张图片的代码将小于1kb,除非你做的事情真的错了。