From 730829f4f747ffdabd098257ed285c6ae9610a14 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Mon, 2 Jul 2018 14:03:41 +0200 Subject: [PATCH] add framebuffer for hmon windows --- hmon/monitor.cgi | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/hmon/monitor.cgi b/hmon/monitor.cgi index 262bee9..55789dc 100755 --- a/hmon/monitor.cgi +++ b/hmon/monitor.cgi @@ -64,6 +64,7 @@ my @args = split('-',$ENV{'QUERY_STRING'});
stop
 bigger 
+
$; @@ -99,7 +100,17 @@ function reload() { xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange = function() { if(xmlhttp.readyState == 4) { - document.getElementById("content").innerHTML=xmlhttp.responseText; + if(!document.getElementById("footer")) { + document.getElementById("content").style.visibility="hidden"; + document.getElementById("content").innerHTML=xmlhttp.responseText; + setTimeout('document.getElementById("content").style.visibility="visible"',100); + } + else { + document.getElementById("content").innerHTML=xmlhttp.responseText; + } + + setTimeout('document.getElementById("contentback").innerHTML=document.getElementById("content").innerHTML',200); + if(document.getElementById('logbox')) { if(saveScrollTop) { document.getElementById('logbox').scrollTop = saveScrollTop; @@ -143,7 +154,7 @@ function askclose() { } function clk(e) { - document.getElementById("footer").innerHTML= e.getAttribute("alt"); + document.getElementById("content").getElementsByClassName("footer")[0].innerHTML= e.getAttribute("alt"); } function openhelp(w) { @@ -157,9 +168,11 @@ function openhelp(w) { function blink() { if(blinkcnt&1) { document.getElementById('content').setAttribute("class","blinkoff"); + document.getElementById('contentback').setAttribute("class","blinkoff"); } else { document.getElementById('content').setAttribute("class","blinkon"); + document.getElementById('contentback').setAttribute("class","blinkon"); } blinkcnt++; } -- 2.43.0