문제 1 : 내가 CKEditor 4.6.2의 기본 버전의 사용자 정의 빌드의 일부로 다음과 같은 플러그인을 소비 - basicstyles , dialogui, 대화 상자, 클립 보드, 버튼, 도구 모음, enterkey, 부동 공간, 실행 취소, divarea. 비어있는 DIV 컨테이너 블록에는 CKEditor가 추가하려고하는 요소 인 <br>
이 있습니다.fillEmptyBlocks
설정 파일은 다음과 같습니다 -
CKEDITOR.editorConfig = function(config) {
config.title = false;
config.allowedContent = true;
config.fillEmptyBlocks = false;
// Toolbar groups configuration.
config.toolbar = ...
};
fillEmptyBlocks = false;
는 <br>
요소를 삽입하는 CKEditor 4.6.2을 방지하지 않았다. https://stackoverflow.com/a/34849579은 모든 줄 바꿈 규칙을 FALSE로 설정하여 제안했는데 문제를 해결할 수 없었습니다.
CKEditor 4.6.2의 전체 기본 버전과 4.5.11의 출시 버전에서 시도했지만 여전히이 문제가 발생합니다. 그러나 CKEditor 4.1.3 및 4.4.0에는이 문제가 없습니다. 구성 중 일부로 뭔가 빠졌거나 4.6.2에서이 문제가 발생하지 않는 추가 플러그인이 있어야합니까?
문제 2 : 빈 DIV 블록에서 백 스페이스 키를 누르면 는 DOM에서 DIV 블록을 제거한다. 4.6.2 및 4.5.11에서 다시 발생하며 4.1.3 또는 4.4.0에서는 발생하지 않을 수있는 설정이 있습니까?
편집 :<br>
태그가 CKEditor 4.4.7 게시 된 모든 버전에서 false로 설정 fillEmptyBlocks 있음에도 불구 삽입되고,이 4.4.6로 발생하지 않습니다. 릴리스 노트를 보면 http://dev.ckeditor.com/ticket/12735이 4.4.7로 변경되었습니다.이 문제를 해결할 다른 방법이 있습니까?