테스트 사이트 - 개발 중인 베타 버전입니다

[SmartEditor 2] 엔터시 <P>태그 대신 <BR>태그 적용하기 (2017-11-08 수정)

· 8년 전 · 10332 · 6

네이버 스마트에디터는 줄 바꿈 시 단락태그 "P"를 사용합니다.
Enter 에서

 

대신
이 생성되는 방법입니다.



1. js/SE2BasicCreator.js 58줄
oEditor.registerPlugin(new nhn.husky.SE_WYSIWYGEnterKey("P")); // 엔터 시 처리, 현재는 P로 처리
를 아래와 같이 변경
oEditor.registerPlugin(new nhn.husky.SE_WYSIWYGEnterKey("BR")); // 엔터 시 처리, 현재는 P로 처리


2. js/smarteditor2.js 6301줄
if(sLineBreaker == "BR"){
this.sLineBreaker = "BR";
}else{
this.sLineBreaker = "P";
}
를 아래와 같이 변경
if(sLineBreaker == "BR"){
this.sLineBreaker = "BR";
}else{
this.sLineBreaker = "BR";
}


3. js/smarteditor2.min.js
{this.sLineBreaker="BR"}else{this.sLineBreaker="P"}
를 아래와 같이 변경
{this.sLineBreaker="BR"}else{this.sLineBreaker="BR"}


위의 절차를 거치게 되면 줄바꿈 처리가 "P"태그가 아닌 "BR"로 처리 되는 것을 확인할 수 있다.
단, 단락 태그는 "P"를 사용한다.


참고자료
http://cizel.kr/bbs/board.php?bo_table=10_16&wr_id=357

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

3. {this.sLineBreaker="BR"}else{this.sLineBreaker="P"} 를
{this.sLineBreaker="BR"}else{this.sLineBreaker="BR"}로 변경
내용이 오류가 있었군요. 본문 수정하겠습니다.
댓글 감사합니다.
저도 이 문제로 검색하고 있었는데 해피정님 덕분에 배워갑니다 ㅎ
좋아요..잘쓰겠습니다.감사합니다.
감사합니다! 잘쓰겠습니다~
감사합니다.

게시글 목록

번호 제목
23798
23797
23792
23791
23785
23781
23770
23766
23764
23761
23747
23732
23724
23718
23706
23700
23697
23686
23682
23681
23680
23678
23665
23644
23643
23639
23637
23630
23626
23616