innerHTML работает в IE и Firefox, но не в Chrome

Данные не будут отображаться в Chrome, если я не открою вкладку IE в Chrome, перейдите на сайт, а затем закройте его обратно в Chrome (извините, если это не так ' не имеет большого смысла).

window.onload = function() {
    var url = "http://----.freeiz.com/gbSales/sales.json";
    var request = new XMLHttpRequest();
    request.open("GET", url);
    request.onload = function () {
        if (request.status == 200) {
            updateSales(request.responseText);
        }
    };
    request.send(null);
}
function updateSales(responseText) { 
    var salesDiv = document.getElementById("sales");
    salesDiv.innerHTML = responseText;
}

Я только начинаю изучать JavaScript, поэтому я мало о нем знаю.

7
задан jfriend00 23 December 2011 в 22:57
поделиться