From: Alan Date: Thu, 7 Jul 2022 02:27:15 +0000 (+0800) Subject: Roo/HtmlEditorCore.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=8c11b1b1927839502a3018b0a95cf83c29244d24 Roo/HtmlEditorCore.js --- diff --git a/Roo/HtmlEditorCore.js b/Roo/HtmlEditorCore.js index 17c4d62d7b..ac1a257241 100644 --- a/Roo/HtmlEditorCore.js +++ b/Roo/HtmlEditorCore.js @@ -613,13 +613,17 @@ Roo.extend(Roo.HtmlEditorCore, Roo.Component, { return false; } + + if (images.length > 0) { - // if they mix thse, then it's going to be messy... - var imgs = Array.from(d.getElementsByTagName('img')); - imgs.concat(Array.from(document.getElementsByTagName('v:imagedata'))); // not sure if we need array from here. + // replace all v:imagedata - with img. + Roo.each(document.getElementsByTagName('v:imagedata'), function(node) { + node.parentNode.insertBefore(node, d.createElement('img')); + node.parentNode.removeChild(node); + }); - Roo.each(imgs, function(img, i) { + Roo.each(imgs, function(d.getElementsByTagName('img'), i) { img.setAttribute('src', images[i]); }); }