BLOG main image
분류 전체보기 (65)
JSP (6)
Android (1)
ASP.NET (0)
MSSQL (4)
PHP (18)
ASP (11)
오픈 API (1)
HTML (2)
JavaScript (0)
Windows Programming (8)
컴퓨터교양 (14)
객체 지향 (0)
리뷰 및 생각 (0)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2013. 10. 1. 00:38
[ASP]

시나리오

 

1. 사용자가 textarea 에 내용을 입력하고 저장을 눌렀다. 중간중간에 엔터키를 쳐서 줄바꿈 문자가 포함되어 있다.

   (이 시점에서는 입력한 내용을 건들지 않습니다. <br>로 변환하지  않습니다. 원본을 훼손하지 않습니다.)

 

2. 줄바꿈 문자를 포함한체로 해당 테이블에 저장되었다.

 

3-1. 글을 보여줄 때, 아래와 같이 치환하면 됩니다.

   <%= Replace(RS("content"), Chr(13)&Chr(10), "<br>") %>

 

3-2. 글을 편집할 때는 다시 textarea로 로드 할 것 입니다. 이때에는 아무런 치환작업 없이 그냥 로드 하면 됩니다.

 

결론

테이블에 저장 할 때부터 <br>로 치환하는 방법도 있지만 이렇게 하는 것이 보다 간결합니다.

 

참고

DHTML 에디터는 textarea가 아니니 논외입니당~~~

참고로 DHTML 에디터는 div를 사용하는 것이고, editable=true 였나? 뭐 여튼 이렇게 주면 div 안에 키보드/마우스 입력이 가능해 집니다.

'ASP' 카테고리의 다른 글

ASP + MYSQL  (0) 2013.10.01
ASP include  (0) 2013.10.01
ASP IF문  (0) 2013.10.01
ASP 배열 선언/초기화 - 정적배열 / 동적배열  (0) 2013.09.30
ASP Dictionary Object  (0) 2013.09.30