From: Jan Michel Date: Tue, 20 Sep 2016 11:22:22 +0000 (+0200) Subject: Chagen CTS GUI js to work in Chrome X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=af5ece7b3ff68e8e8cf693c377a3e1721997fb2c;p=daqtools.git Chagen CTS GUI js to work in Chrome --- diff --git a/web/htdocs/scripts/cts.js b/web/htdocs/scripts/cts.js index 5bb59aa..453dd2b 100644 --- a/web/htdocs/scripts/cts.js +++ b/web/htdocs/scripts/cts.js @@ -95,6 +95,25 @@ var CTS = new Class({ this.initAutoUpdate(); this.dataUpdate(); +/* Flash groups */ + $$('*[flashgroup]').addEvents({ + 'mouseenter': function(e) { + var t = $(e.target); + + while(!t.get('flashgroup')) { + if (t.get('id') == 'content-area') return; + t = t.getParent(); + } + + $$('*[flashgroup="' + t.get('flashgroup') + '"]').addClass('flash'); + }, + + 'mouseleave': function(e) { + $$('.flash').removeClass('flash'); + } + }); + + $('rate-plot').set('src', this.monitorPrefix + 'plot.png'); this.addEvent('dataUpdate', function() { $('rate-plot').set('src', $('rate-plot').get('src').split('?')[0] + "?" + new Date().getTime()); @@ -1039,24 +1058,7 @@ window.addEvent('load', function() { window.addEvent('resize', caption.reposition); }); -/* Flash groups */ -window.addEvent('load', function() { - $$('*[flashgroup]').addEvents({ - 'mouseenter': function(e) { - var t = $(e.target); - while(!t.get('flashgroup')) { - if (t.get('id') == 'content-area') return; - t = t.getParent(); - } - - $$('*[flashgroup="' + t.get('flashgroup') + '"]').addClass('flash'); - }, - - 'mouseleave': function(e) { - $$('.flash').removeClass('flash'); - } - }); -}); + function id(x) {return x;}