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 += "Czas | Temperatura (C) | " + Lines[0] + " | " + Lines[1] + " | " ; } txt += "
---|