diff --git a/lib/ComicBook.js b/lib/ComicBook.js index 30c44fb..fb618fa 100644 --- a/lib/ComicBook.js +++ b/lib/ComicBook.js @@ -50,6 +50,7 @@ function ComicBook(id, srcs, opts) { displayMode: "double", // single / double zoomMode: "fitWidth", // manual / fitWidth manga: false, // true / false + savePosition: true, // true / false enhance: {} }; @@ -108,7 +109,7 @@ function ComicBook(id, srcs, opts) { **/ function setLastPage() { if (!options.data.comicId) { throw 'options.data.comicId is not set.'; } - $.get('/comic/setlastpage', { page: pointer+1, comic: options.data.comicId }); + $.post('/comic/setlastpage', { page: pointer+1, comic: options.data.comicId }); } /** @@ -222,7 +223,7 @@ function ComicBook(id, srcs, opts) { var page = pages[pointer]; var page2 = pages[pointer + 1]; - setLastPage(); + if (options.savePosition === true) { setLastPage(); }; if (typeof page !== "object") { throw "invalid page type '"+ typeof page +"'"; }