aboutsummaryrefslogtreecommitdiff
path: root/index.html
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2013-04-12 19:42:10 +0100
committerMichael Williamson <mike@zwobble.org>2013-04-12 19:42:10 +0100
commit9d9de782a10d1217c55e2cab764924493ee3435b (patch)
treec84f4c6dab0805476752487be5778dae9a52c64b /index.html
parent1a8e6ced5cdfa0ec9216e75bdb28155ce3080240 (diff)
Simplify generation of browser JavaScript
Diffstat (limited to 'index.html')
-rw-r--r--index.html52
1 files changed, 0 insertions, 52 deletions
diff --git a/index.html b/index.html
index 046db75..8c2cae3 100644
--- a/index.html
+++ b/index.html
@@ -22,58 +22,6 @@
<script src="static/jszip/jszip-inflate.js"></script>
<script src="static/jszip/jszip-load.js"></script>
<script src="bundle.js"></script>
- <script>
- (function() {
- var mammoth = MAMMOTH.mammoth;
- var q = MAMMOTH.q;
- var Buffer = MAMMOTH.Buffer;
-
- var converter = new mammoth.Converter(mammoth.standardOptions);
- function handleFileSelect(event) {
- var files = event.target.files;
-
- for (var i = 0; i < files.length; i++) {
- var file = files[i];
- var reader = new FileReader();
-
- reader.onload = function(loadEvent) {
- var arrayBuffer = loadEvent.target.result;
- converter.convertToHtml({file: openFile(arrayBuffer)})
- .then(function(result) {
- document.getElementById("output").innerHTML = result.html;
- })
- .done();
- };
-
-
- reader.readAsArrayBuffer(file);
- }
-
- function openFile(arrayBuffer) {
- var zipFile = new JSZip(arrayBuffer);
- function exists(name) {
- return zipFile.file(name) !== null;
- }
-
- function read(name, encoding) {
- var array = zipFile.file(name).asUint8Array();
- var buffer = new Buffer(array);
- if (encoding) {
- return q.when(buffer.toString(encoding));
- } else {
- return q.when(buffer);
- }
- }
- return {
- exists: exists,
- read: read
- };
- }
- }
-
- document.getElementById("document").addEventListener('change', handleFileSelect, false);
- })();
- </script>
</body>
</html>