smartello
Новичок
AJAX: Ограничения IE и XMLHttpRequest???
Суть проблемы такова:
Так вот когда в строке http.open("get", req); в интернет эксплорере приходит строка на кириллице (да и на латинице вроде тоже самое) длиной ~350 символов и больше, то... ничего не происходит. Абсолютно ничего, работа останавливается. Опера и Фаирфокс прекрасно работают с длинными текстами. Но у меня задача написать рабочий код под IE6. Эта цель первична, а поддержка других браузеров даже и не обязательна, а у меня работает везди ероме осла Выручайте! Заранее благодарен
Суть проблемы такова:
PHP:
function createRequestObject()
{
var ro;
if (window.XMLHttpRequest)
ro = new XMLHttpRequest();
else
{
ro = new ActiveXObject('Msxml2.XMLHTTP');
if(!ro)
ro = new ActiveXObject('Microsoft.XMLHTTP');
}
return ro;
}
var http;
function sndReq(req, handleResponse)
{
http = createRequestObject();
http.open("get", req);
http.onreadystatechange = handleResponse;
http.send(null);
}