|
- function poll() {
- var xmlhttp = new XMLHttpRequest();
- xmlhttp.onreadystatechange = function() {
- if (xmlhttp.readyState == XMLHttpRequest.DONE) {
- if (xmlhttp.status == 200) {
- update(xmlhttp.responseText);
- }
- }
- };
-
- // Send the request
- xmlhttp.open("GET", "/graph", true);
- xmlhttp.send();
- };
-
-
- function update(s) {
- json = JSON.parse(s);
- graph.update(json);
- }
-
- // Launch the polling loop
- setInterval(poll, 1000);
|