Вывод данных из xml
Помогите вытянуть данные из http://module.game-monitor.com/188.2...ata/server.xml
Пробовал сделать так, но не выводилось. Ставил этот xml себе на сервер /xml/server.xml и получилось вывести, а вот выводить по той ссылке не могу :( <script type="text/javascript"> $(document).ready(function () { $.ajax({ type: "GET", url: "http://module.game-monitor.com/188.212.104.168:27015/data/server.xml", dataType: "xml", success: xmlParser }); }); function xmlParser( xml ) { $(xml).find('server').each(function () { $('.cont').append('<b><br>' + $(this).find('name').text() + '<br>' + $(this).find('ip').text() + '<br>' + $(this).find('port').text() + '<br></b>'); }); } </script> <div class="cont"></div> |
Зачем ajax?
function getXMLDocument(url) { var xml; if(window.XMLHttpRequest) { xml=new window.XMLHttpRequest(); xml.open("GET", url, false); xml.send(""); return xml.responseXML; } else if(window.ActiveXObject) { xml=new ActiveXObject("Microsoft.XMLDOM"); xml.async=false; xml.load(url); return xml; } else { alert("Загрузка XML не поддерживается браузером"); return null; } } |
АлексТраст,
Не помогло |
Если сайт дружественный скажите чтобы включили CORS
http://www.html5rocks.com/ru/tutoria...oc-enable-cors если нет то можно попробовать с помощью YQL http://javascript.ru/forum/misc/9459...tml#post193277 только в запросе YQL ищите среди xml 'select * from xml where url="... |
Часовой пояс GMT +3, время: 01:34. |