Changeset 370 for trunk/nagios-velvice/velvice.cgi
- Timestamp:
- Nov 3, 2018, 8:25:47 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/nagios-velvice/velvice.cgi
r369 r370 17 17 use strict; 18 18 use warnings; 19 use version; our $VERSION = version->declare('0.10. 0');19 use version; our $VERSION = version->declare('0.10.1'); 20 20 21 21 use CGI; … … 194 194 var first_loop = 0; 195 195 var refresh_sec = 900; // 15 min = 900 s 196 var refresh_interval; 196 197 function refresh() { 197 198 if (first_loop == 0) { … … 213 214 document.getElementById('master-body').outerHTML = req.responseXML.getElementById('master-body').outerHTML; 214 215 console.log("Update Value"); 216 217 refresh_next = req.responseXML.getElementById('master-body').getAttribute("refresh"); 218 if (refresh_next < 60 && refresh_next != 0) { 219 refresh_next = 60; 220 } 221 if (refresh_next != refresh_sec) { 222 refresh_sec = refresh_next; 223 clearInterval(refresh_interval); 224 refresh_interval = setInterval(refresh, refresh_sec * 1000); 225 } 215 226 } 216 227 } … … 220 231 function init() { // This is the function the browser first runs when it's loaded. 221 232 // refresh() // Then runs the refresh function for the first time. 222 var int = self.setInterval(refresh, refresh_sec * 1000); // Set the refresh() function to run every 900 seconds. 1 second would be 1000 233 refresh_sec = document.getElementById('master-body').getAttribute("refresh"); 234 if (refresh_sec < 60 && refresh_sec != 0) { 235 refresh_sec = 60; 236 } 237 refresh_interval = setInterval(refresh, refresh_sec * 1000); // Set the refresh() function to run every 900 seconds. 1 second would be 1000 223 238 } 224 239 </script>
Note: See TracChangeset
for help on using the changeset viewer.