summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/read.js10
-rw-r--r--read.html2
2 files changed, 11 insertions, 1 deletions
diff --git a/js/read.js b/js/read.js
index 61adda0..ccffef4 100644
--- a/js/read.js
+++ b/js/read.js
@@ -108,3 +108,13 @@ function mark_as_read() {
});
}
}
+
+function save_and_close() {
+
+ 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";
+ });
+}
diff --git a/read.html b/read.html
index e6f8f04..345976c 100644
--- a/read.html
+++ b/read.html
@@ -110,7 +110,7 @@
<div class="header">
<span>
- <a href="#" onclick="history.back()">&laquo;&nbsp;Exit</a>
+ <a href="#" onclick="save_and_close()">&laquo;&nbsp;Exit</a>
<span class="title"></span>
</span>
<span class="toolbar">