Advertisement
Guest User

Untitled

a guest
Aug 17th, 2016
990
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. <head>
  2. <link href="css/bootstrap.min.css" rel="stylesheet">
  3. </head>
  4. <h3>Spieler:</h3>
  5. <script type="text/javascript">
  6. func();
  7. var refreshInterval = 5000;
  8. setInterval(function(){
  9. func();
  10. }, refreshInterval);
  11. function func(){
  12. var ip = "Rustico.no-ip.org";
  13. var xhr = new XMLHttpRequest();
  14. xhr.open("GET", "https://eu.mc-api.net/v3/server/info/" + ip, true);
  15. xhr.onreadystatechange = function() {
  16. if (xhr.readyState == 4) {
  17. data = JSON.parse(xhr.responseText);
  18. if (data.status) {
  19. if(data.players.max == 0) {
  20. document.getElementById("bar").innerHTML="Offline";
  21. } else {
  22. document.getElementById("bar").innerHTML=data.players.online + "/" + data.players.max;
  23. document.getElementById("bar").style.width = 100*(data.players.online/data.players.max) + "%";
  24. }
  25. } else {
  26. document.getElementById("bar").innerHTML="Offline";
  27. }
  28. }
  29. }
  30. xhr.send();
  31. }
  32. </script>
  33. <div class="progress progress-striped active" style="background-color: #373737;">
  34. <div class="progress-bar progress-bar-default" role="progressbar" style="width: 0%;" id="bar">0/0</div>
  35. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement