Просмотр исходного кода

remove childen of frames

Former-commit-id: bfd490c9f2dbbb924356a55a2f47ea5744d8dd8e
Gildas 6 лет назад
Родитель
Сommit
38b1a94d45
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      lib/single-file/single-file-core.js

+ 1 - 0
lib/single-file/single-file-core.js

@@ -856,6 +856,7 @@ this.singlefile.lib.core = this.singlefile.lib.core || (() => {
 						frameElement.removeAttribute("src");
 						frameElement.removeAttribute("srcdoc");
 					}
+					Array.from(frameElement.childNodes, node => node.remove());
 					const frameWindowId = frameElement.getAttribute(util.WIN_ID_ATTRIBUTE_NAME);
 					if (frameWindowId) {
 						const frameData = this.options.frames.find(frame => frame.windowId == frameWindowId);