#ajax
#ajax
Вопрос:
Используя приведенный ниже AJAX-запрос, какой наибольший объем HTML я могу получить через это с моей страницы ASP? Нет ли ограничений или проблем с производительностью? Я хотел бы запросить список изображений (от 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 amp;amp; xmlhttp.status == 200)
document.getElementById('myElement').innerHTML = xmlhttp.responseText;
};
xmlhttp.open("GET","myPage.asp?ID=" id,true);
xmlhttp.send();
Большое спасибо
Ответ №1:
В спецификации HTTP нет максимального ограничения. Браузеры или серверное программное обеспечение могут налагать какие-то ограничения, но это ограничение обычно довольно высокое. 100 изображений — это практически ничего, а код для 100 изображений будет меньше 1 КБ, если только вы не делаете что-то действительно неправильно.