Ты где вообще console.log('Прошло'); ставишь? После xhr.send ???? Что ты собираешься увидеть этим Оо ???
xhr.onload = function() {// вот событие которое вызывается когда запрос окончен console.log('Наш xml: 'xhr.responseXML) //вот тут и надо проверять а не на задворках вселенной } Цитата:
|
danik.js, спасибо за рекомендацию!
У меня установлен тип ответа и заголовок: <?php header('Content-type: text/xml; charset=UTF-8'); echo '<?xml version="1.0" encoding="UTF-8"?>' ......... ?> В остальных случаях обработка таких XML происходит верно. Кроме данного случая. Никак не могу "схватить" этот ответ... |
krasovsky, эта вставка уже от отчаяния :cray:
|
Я помниться загружал xml-дескриптор, для каких то там делов, используя только нативный js, у меня не возникло проблем.
Я тестил на новых браузерах, возможно ты смотришь в каком нибудь ие7? В старом протоколе httprequest нету события onload. Врядли конечно но мало ли. Вобщем если что то не получается - надо пробовать сделать это на отдельной странице, в "чистом окружении", не перенося старого кода, создать все заново |
Цитата:
|
danik.js, оно так. Но в консоли не показывает возвращаемого ни xhr.responseXML и ни xhr.responseText. Вернее они пустые.
Что для меня совершенно непонятно. Браузер FF v. 26.0 |
Цитата:
|
Самый парадокс в том, что если отправлять самым примитивным способом из формы, то всё работает. И серверный скрипт обрабатывается в JQuery )))
|
Veterinar, все твои парадоксы от незнания. Выложи демку и скинь ссылку, иначе долго будем гадать.
|
danik.js, безусловно это так!
|
Часовой пояс GMT +3, время: 16:32. |