묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
ckeditor 에서 SHIFT+ENTER 로 줄바꿈(BR)시 한글 깨짐 현상
2015.12.23 16:53
1. 문제상황
XE 1.8.15 + ckeditor + 윈도우10 + 크롬 을 이용하고 있습니다.
에디터에서 그냥 [Enter] 만을 이용하여 글을 작성하면 아무 문제가 발생하지 않습니다.
그런데, [SHIFT]+[Enter] 를 이용하여 글을 작성하려고 하면 일부 [SHIFT]키를 조합한 한글단어의 입력 순서가 바뀌어 입력되는 문제가 발생합니다.
2. 예시
입력할 문장 : "계산기로 계산을 했었어"
ENTER 후 입력 : 계산기로 계산을 했었어.
SHIFT + ENTER 후 입력 : ㅖ산기로 ㅖ산을 ㅆㅆ어.어해ㄱㄱ
글자가 풀어지는 것을 단계적으로 보여드리면 이렇습니다. (크롬에서)
ㅖㄱ
ㅖ산기로 ㄱ
ㅖ산기로 ㅖㄱㄱ
ㅖ산기로 ㅖ산을 ㄱㄱ
ㅖ산기로 ㅖ산을 ㅆ해ㄱㄱ
ㅖ산기로 ㅖ산을 ㅆㅆ어.어해ㄱㄱ
ㄱㅖ 순서로 들어가야 할 음소가 ㅖㄱ 로 입력이 되고,
ㅎㅐㅆ 순서로 들어가야 할 음소가 ㅆㅎㅐ 순서로 입력이 되고 있음을 알 수 있습니다.
[SHIFT] 를 조합해 입력하는 음소가 중성이나 종성에 들어갈 때, 문제가 생기는 것 같습니다.
그런데 브라우저에 따라 증상이 다르게 나타닙니다.
- IE11 : 입력 커서가 앞줄로 다시 돌아감.
- Edge : 문제 없음
- Opera : 크롬과 동일한 증상
- FireFox : 문제 없음
- Safari5.1.7 : 입력한 음소 (앞부분이) 사라짐. "ㅖ산기로 ㅖ산을 ㅆㅆ어"
3. 일시적 해결법
문제가 발생하는 상황에서 [ENTER] 또는 [SHIFT]+[ENTER] 로 줄을 바꾸고, 방향키로 원래 줄로 돌아온 다음에 단어를 입력하면 다시 문제 없이 입력이 가능합니다.
어떻게 하면 문제를 완벽하게 해결할 수 있을까요?
태그 연관 글
- [2017/08/04] 묻고답하기 CKEditor에서 URL에 a태그가 자동으로 붙지 않게 하려면? *3
- [2016/07/04] 묻고답하기 CKEditor에 extraPlugins 설치 후 툴바가 나타나지 않는 현상? *3
- [2015/09/18] 묻고답하기 서버 변경 후 한글 이름 이미지 엑박 문제에 대해 궁금한 점 *2
- [2015/06/25] 묻고답하기 CKEditor에 "돌아가기" 버튼이 생겼는데 왜 그럴까요? *4
-
[2015/05/02]
묻고답하기
CKEditor에서 "소스보기"에서
와
사이에 여백을 어떻게 없애나요?
*11