IE innerHTML ="" 버그 FUXK IE

1. this.shadowWebCanvas.wcNode.innerHTML
=>"<canvas height="300" class="WC WC-shadow" data-wc-label="shadow"></canvas>"
2. this.node.innerHTML.innerHTML = "";
=>"<div class="WC-node" style="z-index: 0; opacity: 1;"><canvas height="300" class="WC" data-wcb-active="1" data-wc-label="Layer1" data-wcb-index="0"></canvas><div class="WC-node WC-node-shadow" style="opacity: 1;"><canvas height="300" class="WC WC-shadow" data-wc-label="shadow"></canvas></div></div>"
3. this.node.innerHTML = "";
4. this.shadowWebCanvas.wcNode.innerHTML
=>""

this.node 이 속을 지우는데 왜...
this.shadowWebCanvas.wcNode 이 속이 사라지는지 모르겠다.

chrome등에서는 전혀 문제가 없음.

# 요약
외각에 있는 div를 innerHTML ="" 함
문제는 그 속에 있는 div들도 innerHTML =""이 되어버림.
해결은  innerHTML ="" 를 사용안했음.

비슷한 동작이 두번되야 발생되었음.
IE11의 엣지모드에서 발생.
chrome등에서는 아무런 문제가 없었음.
댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.31
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.18
4.19
4.20
4.21
4.22
4.23
4.24
4.25
4.26
4.27
4.28
4.29
4.30
5.1
5.2
5.3
5.4