From b76be28036a500f92f2c2f9db0bef0a4f29e6e20 Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Mon, 28 Oct 2013 12:14:41 +0100 Subject: Javascript: Quickly go through comics using the "n" key --- htdocs/page.js | 11 +++++++++++ htdocs/page.min.js | 13 +++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/htdocs/page.js b/htdocs/page.js index 2d566f5..9e5287a 100644 --- a/htdocs/page.js +++ b/htdocs/page.js @@ -110,4 +110,15 @@ } } } + document.addEventListener("keydown", function(e) { + if(e.char == "n" || e.keyCode == 78) { + var comics = document.getElementsByClassName("strip"); + for(var i=0; i window.scrollY) { + window.scrollTo(0, comics[i].offsetTop); + return; + } + } + } + }, true); })(); diff --git a/htdocs/page.min.js b/htdocs/page.min.js index 726a647..ccfd75f 100644 --- a/htdocs/page.min.js +++ b/htdocs/page.min.js @@ -1,6 +1,7 @@ -(function(){function h(){d="undefined"!=typeof localStorage.blocked&&0window.scrollY){window.scrollTo(0,a[b].offsetTop);break}}},!0)})(); -- cgit v1.2.3-1-g7c22