И снова iframe
У меня такая проблема: существует iframe который отправляет файл на сервер, и получает ответ с сервера без перезагрузки всей страницы. Ответ в iframe приходит в виде:
<?xml version='1.0' encoding='UTF-8' ?><result>0</result> Либо в <div id='result'>0</div> либо в любом другом удобном виде (хоть 0). В самом iframe этот код отображается. Домен один. Не получается никак вытащить это содержимое. Везде null/undefined. Пробывал обратиться так: contentDocument - null contentWindow - не null. Попытался сделать contentWindow.document.(XMLDocument|body.outerHTML |getElementById('result').outerText) и многое другое. Везде null. Прочитал в других постах, но такое ощущение, что никто не сталкивался с такой проблемой. Не могу определить причину. Делал по http://web-tec.info/2007/09/09/ajax_...entals_iframe/. |
Ответ от сервера содержит Content-Type: application/xml для ответа ввиде xml.
|
Похоже ошибка была с протоколом. Нашел здесь. http://javascript.ru/forum/misc/9459...prosy-faq.html
|
Часовой пояс GMT +3, время: 04:27. |