]> git.parisson.com Git - pdf.js.git/commitdiff
Fixing back-button/NaN-hash issue
authornotmasteryet <async.processingjs@yahoo.com>
Tue, 30 Aug 2011 02:11:46 +0000 (21:11 -0500)
committernotmasteryet <async.processingjs@yahoo.com>
Tue, 30 Aug 2011 02:11:46 +0000 (21:11 -0500)
web/viewer.js

index 243afb7e5248d0beba7490f1cae79624cf8c64c5..809bd5ddaf1b415631a75fa108dc0166033cf86a 100644 (file)
@@ -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) {