Вывод данных из 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, время: 23:43. |