diff --git a/editor/resources/index.html b/editor/resources/index.html index 658c612..d301e38 100644 --- a/editor/resources/index.html +++ b/editor/resources/index.html @@ -320,7 +320,10 @@ let pageHtml = renderEjs(cfg) // Write into iframe const iframe = $('previewFrame'); - iframe.srcdoc = pageHtml; + let doc = iframe.contentDocument + doc.open(); + doc.write(pageHtml); + doc.close(); // store last rendered HTML for "open in new tab" lastRenderedHtml = pageHtml; @@ -413,7 +416,7 @@ inp.addEventListener('input', debounce(() => { // Update status block color classes for quick visual feedback in the editor render(); - }, 1500)); + }, 200)); // for radio change events (error_source) if (inp.type === 'radio') inp.addEventListener('change', () => { render(); }); }); @@ -830,7 +833,8 @@