отдаю text/html, а в IE и Opera rsponseXML все равно не null

NightFlash

Новичок
отдаю text/html, а в IE и Opera rsponseXML все равно не null

По идее ведь если отдается не xml он должен быть null?? я даже перед отдачей содержимого поставил:
header("Content-Type: text/html; charset=UTF-8");

все равно, null в этом свойстве получает токо Mozilla.

пока остановился на анализе Content-type возвращаемого ответа.
 
Re: отдаю text/html, а в IE и Opera rsponseXML все равно не null

Автор оригинала: NightFlash
По идее ведь если отдается не xml он должен быть null?? я даже перед отдачей содержимого поставил:
header("Content-Type: text/html; charset=UTF-8");

все равно, null в этом свойстве получает токо Mozilla.

пока остановился на анализе Content-type возвращаемого ответа.
а какая собсно разница нул или не нул? лишняя генерация объекта занимает 50% времени парсинга браузера? он занимает значимую часть памяти, за счет чего браузер начинает непомерно жрать память? или тебе просто из принципа надо чтоб там был нул?

забей на енто, ожидаеш xml - юзай responseXML, не ожидаеш - responseText, а лишние и к томуже безсмысленные вопросы никчему хорошему не приведут...

2Nutty

перечитайте суть вопроса - вы ее не поняли...
 
iamFake
дело в работе с ответом, я ожидаю и текст и хмл, при этом если это хмл его надо парсить, если текст просто куда-то вставить.

хотел ссделать это ЕСЛИ так:
if(responseXML != null)
parseXML();
else
insertHtml();
 
NightFlash
не понял... ты в front-end понятия не имеешь что ответит на твой же запрос back-end, даже в каком формате? это что, чужой back-end?
 
да мой. просто иногда так иногда так, (не дописал еще парсер) поэтому часть вещей просто получаю и вставляю.
 
Сверху