diff --git a/dashboard-ui/components/viewcontainer-lite.js b/dashboard-ui/components/viewcontainer-lite.js index d497d61a71..431bf3ec78 100644 --- a/dashboard-ui/components/viewcontainer-lite.js +++ b/dashboard-ui/components/viewcontainer-lite.js @@ -107,10 +107,12 @@ define([], function () { return str.split(find).join(replace); } - function parseHtml(html) { + function parseHtml(html, hasScript) { - html = replaceAll(html, '', ''); + if (hasScript) { + html = replaceAll(html, '', ''); + } var wrapper = document.createElement('div'); wrapper.innerHTML = html; @@ -126,13 +128,15 @@ define([], function () { return html; } - var elem = parseHtml(options.view); + var hasScript = options.view.indexOf('