Я хочу разработать небольшой виджет os x, который выбирает данные из источника xml и затем отображает результаты.Моя проблема в том, что я никогда раньше не использовал javascript XMLHttpRequest, и я не уверен, что делаю неправильно.
Чтобы начать свой проект, я хочу создать простой скрипт, который возвращает заголовок ответа и предупреждает его.Я перепробовал много разных вещей, которые я нашел в сети, и я знаю, что это не может быть так сложно.
Но что бы я ни пытался, я получаю ответ ' null '.Я даже пытался получить контент напрямую, но безуспешно.
Однажды я слышал, что междоменные запросы не работают, но я не уверен, актуальна ли эта информация.И если это актуально, то как я могу сделать запрос к серверу, используя javascript, когда javascript работает локально, на моем Mac в виджете ??
Вот мой код, может быть, кто-то может показать мне, что я 'Я делаю неправильно.
<html>
<title>This is a test</title>
<body>
This is a simple test.
<p class="example"><a href="#" onclick="init();return false;">Try this.</a></p>
<script type="text/javascript">
function init()
{
xmlhttprequest = new XMLHttpRequest();
xmlhttprequest.onreadystatechange = function() {
if (xmlhttprequest.readyState == 4) {
alert(xmlhttprequest.getAllResponseHeaders());
}
}
var url = "http://stinfwww.informatik.uni-leipzig.de" ;
xmlhttprequest.open("GET", url, true);
xmlhttprequest.send(null);
}
</script>
</body>
</html>
Если кто-нибудь получит какие-либо предложения, я буду очень признателен.Или, если у вас есть хорошие ресурсы (особенно по разработке Javascript Widget) по этой теме, пожалуйста, дайте мне знать.
Спасибо, действительно