From 9d09737ac16b1f3715c38f57830b41a3269d85d9 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 20 Aug 2014 17:37:38 +0200 Subject: do not use inline js as well --- cgi/public/image.js | 9 +++++++++ cgi/templates/main.html.ep | 13 +------------ 2 files changed, 10 insertions(+), 12 deletions(-) create mode 100644 cgi/public/image.js diff --git a/cgi/public/image.js b/cgi/public/image.js new file mode 100644 index 0000000..40bc37d --- /dev/null +++ b/cgi/public/image.js @@ -0,0 +1,9 @@ +$(document).ready(function() { + function reloadImage() { + d = new Date(); + origurl = $('#display').attr('src').split('&r=')[0]; + $('#display').attr('src', origurl+'&r='+d.getTime()); + setTimeout(reloadImage, 60000); + } + setTimeout(reloadImage, 60000); +}); diff --git a/cgi/templates/main.html.ep b/cgi/templates/main.html.ep index cc93bed..8f42291 100644 --- a/cgi/templates/main.html.ep +++ b/cgi/templates/main.html.ep @@ -5,6 +5,7 @@ %= stylesheet '/main.css' %= javascript '/jquery-2.1.1.min.js' + %= javascript '/image.js' @@ -164,17 +165,5 @@ shorten destination names v<%= $version %> -%= javascript begin -function reloadDisplay() { - d = new Date(); - $("#display").attr("src", "../<%= $city %>/<%= $stop %>.<%= $frontend %>?<%= $params %>&r="+d.getTime()) - setTimeout('reloadDisplay()', 60000); -} - -setTimeout('reloadDisplay()', 60000); -% end - - - -- cgit v1.2.3