From c49eae4f20b4f58fa7f589305b1665204afd6688 Mon Sep 17 00:00:00 2001 From: cilame Date: Thu, 16 Dec 2021 10:11:36 +0800 Subject: [PATCH 1/2] Update env_maker.js --- tools/env_maker.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/env_maker.js b/tools/env_maker.js index 91defe3..8eea848 100644 --- a/tools/env_maker.js +++ b/tools/env_maker.js @@ -1492,6 +1492,16 @@ function v_hook_getElement(e){ e[_y].childNodes[0] = r e[_y].firstChild = r } + if (!x){ + x = /^ *< *([A-Za-z]+) *[^>]+> *$/.exec(ihtml) + if (x[1]){ + var r = document[_y].createElement(x[1]) + _odt(r, 'innerHTML', {get: function(){return ''}}) + e[_y].children[0] = r + e[_y].childNodes[0] = r + e[_y].firstChild = r + } + } return ihtml }}) } From 50a1844ed69a8c5b0d82c228289da8deceec861a Mon Sep 17 00:00:00 2001 From: cilame Date: Thu, 16 Dec 2021 10:52:48 +0800 Subject: [PATCH 2/2] Update env_maker.js --- tools/env_maker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/env_maker.js b/tools/env_maker.js index 8eea848..de533a7 100644 --- a/tools/env_maker.js +++ b/tools/env_maker.js @@ -1494,7 +1494,7 @@ function v_hook_getElement(e){ } if (!x){ x = /^ *< *([A-Za-z]+) *[^>]+> *$/.exec(ihtml) - if (x[1]){ + if (x && x[1]){ var r = document[_y].createElement(x[1]) _odt(r, 'innerHTML', {get: function(){return ''}}) e[_y].children[0] = r