отдаю 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 возвращаемого ответа.
 

iamFake

Mind Of Liberty
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

перечитайте суть вопроса - вы ее не поняли...
 

NightFlash

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

хотел ссделать это ЕСЛИ так:
if(responseXML != null)
parseXML();
else
insertHtml();
 

dimagolov

Новичок
NightFlash
не понял... ты в front-end понятия не имеешь что ответит на твой же запрос back-end, даже в каком формате? это что, чужой back-end?
 

NightFlash

Новичок
да мой. просто иногда так иногда так, (не дописал еще парсер) поэтому часть вещей просто получаю и вставляю.
 
Сверху