From 58d57f995fcf2077c3c4147dfc637cb1759de98b Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 18 Apr 2013 19:58:19 +0100 Subject: Display messages on demo --- browser-demo/demo.js | 14 ++++++++++++++ browser-demo/index.html | 12 ++++++++++-- lib/browser.js | 3 ++- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/browser-demo/demo.js b/browser-demo/demo.js index 079fbfc..a9da37d 100644 --- a/browser-demo/demo.js +++ b/browser-demo/demo.js @@ -3,6 +3,20 @@ document.getElementById("document"), function(result) { document.getElementById("output").innerHTML = result.html; + + var messageHtml = result.messages.map(function(message) { + return '
  • ' + escapeHtml(message.message) + "
  • "; + }).join(""); + + document.getElementById("messages").innerHTML = ""; } ); + + function escapeHtml(value) { + return value + .replace(/&/g, '&') + .replace(/"/g, '"') + .replace(//g, '>'); + } })(); diff --git a/browser-demo/index.html b/browser-demo/index.html index 6056c19..45dcc0a 100644 --- a/browser-demo/index.html +++ b/browser-demo/index.html @@ -13,8 +13,16 @@
    -
    -
    +
    +
    +
    +
    +
    +
    +

    Messages

    +
    +
    +
    diff --git a/lib/browser.js b/lib/browser.js index f2d2f81..de98847 100644 --- a/lib/browser.js +++ b/lib/browser.js @@ -17,7 +17,8 @@ function fileInput(inputElement, callback) { converter.convertToHtml({file: openFile(arrayBuffer)}) .then(callback, function(error) { callback({error: error}); - }); + }) + .done(); }; reader.readAsArrayBuffer(file); -- cgit v1.2.3