var xhr; function getRequestObject() { // Utworzenie obiektu XMLHttpRequest if ( window.ActiveXObject) { return ( new ActiveXObject("Microsoft.XMLHTTP")) ; } else if (window.XMLHttpRequest) { return (new XMLHttpRequest()) ; } else { return (null) ; } } function sendRequest() { // Inicjalizacja obiektu xhr typu XMLHttpRequest xhr = getRequestObject() ; // Przydzielenie obserwatora do zdarzenia readystatechange // Utworzenie wlasnej implementacji obslugujacej zdarzenie xhr.onreadystatechange = handleResponse ; // Ustalenie adresu i protokolu HTTP xhr.open("GET", "http://mech.fis.agh.edu.pl/meteo/rest/csv/temp/s000/2020-07-10/2020-07-15", true); // Wyslanie zadania na serwer xhr.send(null); } function handleResponse() { if (xhr.readyState == 4) { //alert(xhr.responseText); var txtData = xhr.responseText ; var txtLines = []; txtLines = txtData.split(/\r\n|\n/); txtLines.pop(); var Lines = []; var txt = "

Licza przetworzonych wierszy: " + txtLines.length.toString() + "

"; txt += "" ; for (var i=0, max=txtLines.length; i" ; } txt += "
CzasTemperatura (C)
" + Lines[1] + "
" ; document.getElementById('result').innerHTML = txt; } }