iceman
говнокодер
AJAX и ЦБР, курсы валют
FF 3.5.2, win7 x86
	
	
	
		
вроде бы обычный код
на 4ом шаге - в get.status = 0, хотя фаербуг показывает 200 OK
в get.statusText = 'OK'; почему так? это типа запрещено с http://www.cbr.ru/scripts/XML_daily.asp брать курсы AJAXом?
ответ от сервера:
Date Tue, 11 Aug 2009 14:33:24 GMT
Server Microsoft-IIS/6.0
X-Powered-By ASP.NET
Content-Length 3136
Content-Type text/xml
Cache-Control private
								FF 3.5.2, win7 x86
		PHP:
	
	function createRequestObject()
{
    if (window.XMLHttpRequest) {
        try {
            return new XMLHttpRequest();
        } catch (e){
            alert('Catch new XMLHttpRequest()');
        }
    } else if (window.ActiveXObject) {
        try {
            return new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){
          try {
              return new ActiveXObject('Microsoft.XMLHTTP');
          } catch (e){
              alert('Catch new ActiveXObject(Microsoft)');
          }
        }
    }
    return null;
}
//
var get = null;
//
function myGetXml()
{
    get = createRequestObject();
   
    if(get){
        get.open('GET', 'http://www.cbr.ru/scripts/XML_daily.asp', true);
        get.onreadystatechange = loadValute;
        get.send(null);
    } else {
        alert('Error create object');
    }
}
function loadValute(){
    if (get.readyState == 4) {
        alert(get.status); // <<<<<<<<<<<<<<
        if (get.status == 200) {
            alert(get.responseText);
        } else {
            alert("Не удалось получить данные:\n" + get.statusText);
        }
    }
}
myGetXml();
	на 4ом шаге - в get.status = 0, хотя фаербуг показывает 200 OK
в get.statusText = 'OK'; почему так? это типа запрещено с http://www.cbr.ru/scripts/XML_daily.asp брать курсы AJAXом?
ответ от сервера:
Date Tue, 11 Aug 2009 14:33:24 GMT
Server Microsoft-IIS/6.0
X-Powered-By ASP.NET
Content-Length 3136
Content-Type text/xml
Cache-Control private
	            