0

HTML 편집기에서 선택된 내용의 선택을 취소하려고합니다.IE 11 document.selection이 작동하지 않습니다.

콘텐츠를 선택 해제하는 데 selection.empty() 기능을 사용했습니다. IE10까지 제대로 작동하지만 IE11에서는 작동하지 않습니다. 또한 create 함수가 IE11에서 작동하지 않습니다.

다른 대체 기능이 있습니까?

+0

몇 가지 코드를 보여 주실 수 있습니까? http://stackoverflow.com/help/mcve – kmas

+0

[caniuse] [1] [1] : http://caniuse.com/ 및 이와 유사한 사이트를 방문하시기 전에 확인하시기 바랍니다. – carousel

답변

4

IE11은 레거시 API를보다 표준 호환 API로 대체했습니다.

selection은 더 이상 지원되지 않습니다. Internet Explorer 11부터는 getSelection을 사용하십시오.

Compatibility changes in IE11을 참조하십시오.

selection 개체와 다른 HTMLSelection 개체가 반환되며 새 API에서 유효한 메서드 인 empty이 보이지 않습니다. 다행히도 새로운 API에는 동일한 로직을 수행 할 수있는 메소드가 있습니다.