summaryrefslogtreecommitdiff
path: root/js/read.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/read.js')
-rw-r--r--js/read.js15
1 files changed, 9 insertions, 6 deletions
diff --git a/js/read.js b/js/read.js
index 6ba8a92..9039826 100644
--- a/js/read.js
+++ b/js/read.js
@@ -110,13 +110,16 @@ function mark_as_read() {
}
function save_and_close() {
+ if (navigator.onLine) {
+ var curPage = book.pagination.pageFromCfi(book.getCurrentLocationCfi());
- var curPage = book.pagination.pageFromCfi(book.getCurrentLocationCfi());
-
- $.post("backend.php", { op: "storelastread", id: $.urlParam("id"), page: curPage,
- cfi: book.getCurrentLocationCfi() }, function(data) {
- window.location = "index.php";
- });
+ $.post("backend.php", { op: "storelastread", id: $.urlParam("id"), page: curPage,
+ cfi: book.getCurrentLocationCfi() }, function(data) {
+ window.location = "index.php";
+ });
+ } else {
+ window.location = "index.php";
+ }
}
function invert() {