UNPKG

epubjs

Version:

Render ePub documents in the browser, across many devices

130 lines (104 loc) 3.68 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Basic ePubJS Example</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <meta name="apple-mobile-web-app-capable" content="yes"> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <!-- EPUBJS Renderer --> <!-- zip --> <!-- <script src="../libs/zip/zip.js"></script> <script src="../libs/zip/zip-fs.js"></script> <script src="../libs/zip/zip-ext.js"></script> <script src="../libs/zip/inflate.js"></script> <script src="../libs/zip/mime-types.js"></script> --> <script src="../libs/jszip/jszip.js"></script> <script src="../libs/mime-types/mime-types.js"></script> <!-- Render --> <script src="../libs/underscore/underscore.js"></script> <script src="../libs/rsvp/rsvp.js"></script> <script src="../libs/fileStorage/fileStorage.min.js"></script> <script src="../src/base.js"></script> <script src="../src/core.js"></script> <script src="../src/unarchiver.js"></script> <script src="../src/parser.js"></script> <script src="../src/hooks.js"></script> <script src="../src/book.js"></script> <script src="../src/chapter.js"></script> <script src="../src/renderer.js"></script> <script src="../src/replace.js"></script> <script src="../src/epubcfi.js"></script> <script src="../src/render_iframe.js"></script> <script src="../src/layout.js"></script> <script src="../src/pagination.js"></script> <!-- Hooks --> <!-- <script src="../hooks/default/transculsions.js"></script> --> <!-- <script src="../hooks/default/endnotes.js"></script> --> <script src="../hooks/default/smartimages.js"></script> <script> EPUBJS.filePath = "../reader/js/libs/"; EPUBJS.cssPath = "../reader/css/"; </script> <style type="text/css"> body { } #main { position: absolute; width: 100%; height: 100%; overflow: hidden; } #area { width: 80%; height: 80%; margin: 5% auto; max-width: 1250px; } #area iframe { border: none; } #prev { left: 40px; } #next { right: 40px; } .arrow { position: absolute; top: 50%; margin-top: -32px; font-size: 64px; color: #E2E2E2; font-family: arial, sans-serif; font-weight: bold; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .arrow:hover { color: #777; } .arrow:active { color: #000; } </style> <script> "use strict"; window.book = ePub("../books/moby-dick/", {restore: true, reload: true }); </script> </head> <body> <div id="main"> <div id="prev" onclick="book.prevPage();" class="arrow"></div> <div id="area"></div> <div id="next" onclick="book.nextPage();"class="arrow"></div> </div> <script> book.renderTo("area"); </script> </body> </html>