XMLHTTPRequest. Кроссдоменный ajax
Всем привет ) У меня такая проблема. . Не получается получить заголовки с другого домена.. . Работаю на Denwer`e ..
index.php
Так как если создам файл index.html, то домен будет один "localhost", мне нужно осуществить скрипт с разных доменов и по этому я использую конструкцию "javascript: " в адресной строке, запуская на другом домене.. .
вот javascript:
javascript:
function a(){
var req = new XMLHttpRequest();
req.open('head','http://localhost',true);
req.onreadystatechange=function(){
if(req.readyState==4){
if(req.status==200){
alert(req.getAllResponseHeaders());
}
else{
alert('NO');
}
}
};
req.send(null);
}
a();
void(0);
Выводит всегда "NO", почему не получается? ведь у меня на сервере стоит заголовок 'Access-Control-Allow-Origin: *'... значит должен проходить запрос и получатся заголовки.. . но почему не работает? Подскажите..