| 제목 | SmartEditor 사용하기 | ||
|---|---|---|---|
| 글쓴이 | milosz | 작성시각 | 2011/03/16 21:51:00 |
|
|
|||
|
퇴근길에 생각나서 한번 붙여봤습니다. 아직 파일 업로드 기능은 없군요. 좀 무식한 방법으로 부착하겠습니다. ;ㅁ; 그래서 그냥 팁에 머물고 있어요.. 1. 먼저 아래의 사이트에서 smartEditor를 내려 받습니다. http://dev.naver.com/projects/smarteditor 2. 아래의 사이트에서 jindo를 내려 받습니다. http://dev.naver.com/projects/jindo 3. ftp로 업로드 해주세요. 경로가 문제가 되지 않도록 .htaccess도 조절해주시구요. 저같은 경우 최상단의 /se/ 폴더를 만들어 넣었습니다. 내려받은 jindo도 해당 js 폴더에 넣어주세요. 4. 작성하는 내용이 있는 곳(ci memo이고 최상단에 둔 경우 /application/views/memo.php)에 아래의 소스를 넣어줍니다.
<head>
...
...
<link href="/se/css/style.css" rel="stylesheet" type="text/css" />
<link href="/se/css/default.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/se/js/HuskyEZCreator.js" charset="utf-8"></script>
...
...
</head>
<body>
...
...
<form>
...
<textarea /> <!-- id지정은 알아서 ;ㅁ; -->
<button type="submit" onclick="_onSubmit(this)" />
...
</form>
<script>
var oEditors = [];
nhn.husky.EZCreator.createInIFrame({
oAppRef: oEditors,
elPlaceHolder: "textarea 아이디",
sSkinURI: "/se/SEditorSkin.html",
fCreator: "createSEditorInIFrame"
});
function _onSubmit(elClicked){
oEditors.getById["textarea 아이디"].exec("UPDATE_IR_FIELD", []);
try{
elClicked.form.submit();
}catch(e){}
}
</script>
</body>
끝.크롬에서도 깔끔하네요. 단 파일 첨부가 안되서... 이 설명이 빈약하시다면... 내려 받으신 스마트 에디터 안에 풍부한 설명과 샘플이 있습니다 ;ㅁ; |
|||
| 태그 | 스마트에디터,네이버,naver,smarteditor | ||
| 다음글 | unsigned int 타입일 경우의 버그 (2) | ||
| 이전글 | hook을 이용하여 IE6 접근 막기 (6) | ||
| 없음 |