Тема: responseText в IE
Показать сообщение отдельно
  #1 (permalink)  
Старый 20.09.2011, 00:04
Аспирант
Отправить личное сообщение для shilinpavel Посмотреть профиль Найти все сообщения от shilinpavel
 
Регистрация: 06.09.2011
Сообщений: 73

responseText в IE
Подскажите если не трудно, почему responseText при ajax запросе в IE возвращает NULL, когда все другие браузеры работают нормально?

php:
echo '0';


javascript:

function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();

function addcomm(commid)
{
	document.getElementById(loadind).innerHTML = "<img src=\"../img/load.gif\" />";
	http.open('get', '...php?);
           http.onreadystatechange = addcommajax;
           http.send(null);	
}

function addcommajax()
{
	if(http.readyState == 4)
	{
	  var response = http.responseText;
	  if(response == '0')
	  {

	  }
	  else
	  {
		
	  }
	}	
}
Ответить с цитированием