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

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

· 8년 전 · 10334 · 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"}로 변경
내용이 오류가 있었군요. 본문 수정하겠습니다.
댓글 감사합니다.
저도 이 문제로 검색하고 있었는데 해피정님 덕분에 배워갑니다 ㅎ
좋아요..잘쓰겠습니다.감사합니다.
감사합니다! 잘쓰겠습니다~
감사합니다.

게시글 목록

번호 제목
23606
23598
23585
23579
23578
23564
23550
23549
23548
23529
23510
23507
23481
23471
23453
23452
23450
23436
23428
23404
23396
23389
23380
23369
23350
23337
23317
23307
23298
23290