diff options
author | Wu Cheng-Han | 2017-03-14 16:27:55 +0800 |
---|---|---|
committer | Wu Cheng-Han | 2017-03-14 16:27:55 +0800 |
commit | f491cdabc1dd82e93523ac0e156a669d9f37ba89 (patch) | |
tree | 04ba9d721e46eaf379fd3ccc71955a88c5ca8070 /public/js/slide.js | |
parent | edb1b4aa0a72ac8b0215211c9dbc54156c3ff91f (diff) |
Fix rendering might result XSS attribute on self closing tag [Security Issue]
Diffstat (limited to 'public/js/slide.js')
-rw-r--r-- | public/js/slide.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/public/js/slide.js b/public/js/slide.js index e743bb55..8d4b7153 100644 --- a/public/js/slide.js +++ b/public/js/slide.js @@ -4,7 +4,7 @@ require('../css/extra.css') require('../css/site.css') -import { md, updateLastChange, finishView } from './extra' +import { md, updateLastChange, removeDOMEvents, finishView } from './extra' const body = $('.slides').text() @@ -109,6 +109,7 @@ function renderSlide (event) { if (window.location.search.match(/print-pdf/gi)) { const slides = $('.slides') let title = document.title + removeDOMEvents(slides) finishView(slides) document.title = title Reveal.layout() @@ -116,6 +117,7 @@ function renderSlide (event) { const markdown = $(event.currentSlide) if (!markdown.attr('data-rendered')) { let title = document.title + removeDOMEvents(markdown) finishView(markdown) markdown.attr('data-rendered', 'true') document.title = title |