X-Git-Url: https://git-public.kairo.at/?p=slides.git;a=blobdiff_plain;f=dachfest2018%2Fslides.js;h=31cf5f5de49e300e8bb3eb804d335baccb292ca8;hp=50c63ba3bc5dd4119426b33fb790163129b69bfa;hb=7cd9ccaadd06571eabfcfc65041c87dcf3a6a1ed;hpb=79d880305642ec0e38bf4239835ff455bb0111b6 diff --git a/dachfest2018/slides.js b/dachfest2018/slides.js index 50c63ba..31cf5f5 100644 --- a/dachfest2018/slides.js +++ b/dachfest2018/slides.js @@ -23,7 +23,7 @@ var presLengthSeconds = 20 * 60; var slideStart, timerMSec; // Called when the document has been loaded. -function docLoaded() { +window.onload = function() { pageTitle = document.getElementsByTagName("title")[0]; headerText = document.getElementById("header-text"); subHeaderText = document.getElementById("subheader-text"); @@ -70,6 +70,9 @@ function docLoaded() { location.hash = "#" + currentSlide.name; } updateDisplay(); + document.getElementById("hidesdesc").onclick = function(event) { + document.getElementById("slidesdesc").classList.toggle("hidden"); + } } // Called when the hash part of the location changes. @@ -186,7 +189,7 @@ function timerFired() { function handleClick(e) { e = e || event; var target = (window.event) ? e.srcElement : e.target; - if (e.which == 1 && target.nodeName != "A" && target.nodeName != "VIDEO") + if (e.which == 1 && target.nodeName != "A" && target.nodeName != "VIDEO" && !target.classList.contains("noadvance")) go("next"); }