Показать сообщение отдельно
  #1 (permalink)  
Старый 15.05.2015, 19:44
Аспирант
Отправить личное сообщение для Georrg Посмотреть профиль Найти все сообщения от Georrg
 
Регистрация: 06.08.2014
Сообщений: 58

Ошибка с объектом в IE
Есть js код(целый модуль). Во всех chrome, firefox, opera работает корректно, однако в IE возникает ошибка при инициализации. Передается объект, выше перечисленные бразеры работают корректно, но не IE.
Код:
if (typeof xhr.status == "undefined" || xhr.status < 400) {
	xml = (!xhr.responseXML) ? dhx4.ajax.parse(xhr.responseText || xhr) : (xhr.responseXML || xhr);
	if (xml && xml.documentElement !== null && !xml.getElementsByTagName("parsererror").length)
					return xml.getElementsByTagName(tagname)[0];
			}

Ошибка в IE(перед этим вывожу xml - объект содержащий xml структуры и различные настройки(конкретнее пока сказать не могу)).

А вот тот же запуск в chrome - все работает ок:


Меня насторожило то, что IE не определил тип как документ, мб знающие люди подскажут что не так? и как профиксить этот баг? Буду признателен!
Ответить с цитированием