묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
에디터에서 문장부호를 입력하면 (따옴표를 입력하는 경우 다른 문자열로 표기됩니다. 왜 그럴까요?)
2016.08.17 01:05
에디터에서 따옴표를 입력하면 '& # 3 9 ;' 라고 나옵니다. 어떻게 해결해야 할까요?
댓글 3
-
기진곰
2016.08.17 11:00
-
리오
2016.08.17 18:57
본문에서 입력되는 따옴표 처리를 어떻게 수정해야 제대로 보일까요? 유저의 입장으로서 따옴표를 입력했을 때 다른 기호로 치환되서 나오니 당황해 할 것 같아요.
게시판은 스케치북 게시판을 사용하고 있습니다. 에디터 : ckeditor
-
기진곰
2016.08.17 22:04
위에서 말씀드린 문제는 제목에만 해당되는 거고요, 내용이라면 뭔가 다른 문제가 있는 것 같습니다. 스케치북 스킨에 CKEditor를 사용하는 사이트가 많지만 대부분 "따옴표" '처리'에 아무 이상이 없거든요.
HTML 소스에서 & # 3 9 ; 라고 나오는 것은 정상입니다. 원래 홑따옴표를 HTML에서 그렇게 인코딩합니다.
반면, 소스가 아니라 실제 화면에서도 그렇게 나온다면 어딘가에서 이중으로 인코딩되고 있는 것 같습니다. 아마 이런 경우 소스에는 & a m p ; # 3 9 ; 이렇게 더 복잡하게 나오고 있을 가능성이 높습니다.
만약 글 내용이 아니라 제목 부분에서 저렇게 나온다면 얼마 전에 XE에서 글 제목 인코딩과 관련된 보안취약점이 고쳐졌는데, 일부 게시판 스킨이 여기에 대응하지 못해서 잘못 인코딩되기도 합니다.