[SmartEditor 2] 그누보드5 에디터를 일반html에서 사용하기 정보
[SmartEditor 2] 그누보드5 에디터를 일반html에서 사용하기관련링크
본문
2018-12-17 12:55
. SmartEditor2 의 HuskyEXCreator.js 위치가 5.2.9 부터 service 폴더가 추가되고 그 하위로 변경되었습니다.
그누보드5에 탑재된 SmartEditor2 를 일반 HTML에서 사용하는 방법입니다.
<... 사진등록은 안됩니다. 향후 방법을 찾으면 내용 추가하겠습니다. ... >
<link href="<?php echo G5_EDITOR_URL; ?>/smarteditor2/css/smart_editor2.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php echo G5_EDITOR_URL; ?>/smarteditor2/js/<?php if (G5_GNUBOARD_VER>"5.2.8") { echo "service/"; } ?>HuskyEZCreator.js" charset="utf-8"></script>
<form name="폼네임" method="post" action="ok.html" enctype="multipart/form-data" onSubmit="return chkForm(this)">
<textarea name="memo" id="textarea아이디" style="width:100%; height:400px"></textarea>
<input type="submit" value="글쓰기" name="submit">
</form>
<script>
var oEditors = [];
nhn.husky.EZCreator.createInIFrame({
oAppRef: oEditors,
elPlaceHolder: "textarea아이디",
sSkinURI: "<?php echo G5_EDITOR_URL; ?>/smarteditor2/SmartEditor2Skin.html",
fCreator: "createSEditorInIFrame"
});
function chkForm(f) {
var f = document.폼네임;
oEditors[0].exec("UPDATE_CONTENTS_FIELD", []);
f.textarea아이디.value = document.getElementById("textarea아이디").value;
f.submit();
}
</script>
참고자료
http://jindo.dev.naver.com/smarteditor/user_guide/
http://baraem2005.blog.me/20190013377
http://codeigniter-kr.org/bbs/view/tip?idx=8032
3
댓글 4개
Uncaught ReferenceError: nhn is not defined
smarteditor 는 정상적으로 작동하네요.
저장을 누를때 에러가 나타나는 건가요?
에러 내용을 봐서는 nhn 함수가 없다는 이야긴데...
최신버전은 경로가 틀리더라구요...
경로 고쳐서 잘 됩니다
답변 감사합니다 ^^
<script type="text/javascript" src="<?php echo G5_EDITOR_URL; ?>/smarteditor2/js/service/HuskyEZCreator.js" charset="utf-8"></script>
본문 내용을 변경했습니다. 감사합니다.