OSDN Git Service

Support SCORM 1.2 output.
[dvibrowser/dvi2epub.git] / src / main / resources / jp / sourceforge / dvibrowser / dvi2epub / tpl / js / dvi2epub-page.js
diff --git a/src/main/resources/jp/sourceforge/dvibrowser/dvi2epub/tpl/js/dvi2epub-page.js b/src/main/resources/jp/sourceforge/dvibrowser/dvi2epub/tpl/js/dvi2epub-page.js
new file mode 100644 (file)
index 0000000..e7fba5c
--- /dev/null
@@ -0,0 +1,36 @@
+function render_page() {
+  var dvi2epub = window.parent.dvi2epub;
+  var div = document.createElement('div');
+  var h = '<hr />';
+  var sep = '';
+  if (dvi2epub.hasPrevPage()) {
+    h += sep + '<a href="JavaScript:window.parent.dvi2epub.prevPage()">Previous</a>';
+    sep = ' ';
+  }
+  if (dvi2epub.hasNextPage()) {
+    h += sep + '<a href="JavaScript:window.parent.dvi2epub.nextPage()">Next</a>';
+    sep = ' ';
+  }
+  div.innerHTML = h;
+  document.body.appendChild(div);
+}
+
+function render_page_with_image() {
+  var dvi2epub = window.parent.dvi2epub;
+  var div = document.createElement('div');
+  var h = '';
+  var img = dvi2epub.getPage(dvi2epub.getCurrentPage()).image;
+  h += '<img src="' + img + '" alt="' + img + '"/>';
+  h += '<hr />';
+  var sep = '';
+  if (dvi2epub.hasPrevPage()) {
+    h += sep + '<a href="JavaScript:window.parent.dvi2epub.prevPage()">Previous</a>';
+    sep = ' ';
+  }
+  if (dvi2epub.hasNextPage()) {
+    h += sep + '<a href="JavaScript:window.parent.dvi2epub.nextPage()">Next</a>';
+    sep = ' ';
+  }
+  div.innerHTML = h;
+  document.body.appendChild(div);
+}