From cf487615cf3a4986b0ba3464c99e9b8a55971fde Mon Sep 17 00:00:00 2001 From: notmasteryet Date: Mon, 29 Aug 2011 21:11:46 -0500 Subject: [PATCH] Fixing back-button/NaN-hash issue --- web/viewer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/viewer.js b/web/viewer.js index 243afb7e5..809bd5dda 100644 --- a/web/viewer.js +++ b/web/viewer.js @@ -42,7 +42,7 @@ var PDFView = { set page(val) { var pages = this.pages; var input = document.getElementById('pageNumber'); - if (val <= 0 || val > pages.length) { + if (!(0 < val && val <= pages.length)) { input.value = this.page; return; } @@ -58,7 +58,7 @@ var PDFView = { }, get page() { - return parseInt(document.location.hash.substring(1)); + return parseInt(document.location.hash.substring(1)) || 1; }, open: function(url, scale) {