var oEditors_contents = []; var sLang = "ko_KR"; // 언어 (ko_KR/ en_US/ ja_JP/ zh_CN/ zh_TW), default = ko_KR // 추가 글꼴 목록 var aAdditionalFontSet = [["Noto Sans KR", "Noto Sans KR"]]; nhn.husky.EZCreator.createInIFrame({ oAppRef: oEditors_contents, elPlaceHolder: "contents", sSkinURI: "/webedit/SmartEditor2Skin.html", htParams : { bUseToolbar : true, // 툴바 사용 여부 (true:사용/ false:사용하지 않음) bUseVerticalResizer : true, // 입력창 크기 조절바 사용 여부 (true:사용/ false:사용하지 않음) bUseModeChanger : true, // 모드 탭(Editor | HTML | TEXT) 사용 여부 (true:사용/ false:사용하지 않음) bSkipXssFilter : true, // client-side xss filter 무시 여부 (true:사용하지 않음 / 그외:사용) aAdditionalFontList : aAdditionalFontSet, // 추가 글꼴 목록 fOnBeforeUnload : function(){ //alert("완료!"); }, I18N_LOCALE : sLang }, //boolean fOnAppLoad : function(){ setDefaultFont_contents(); //예제 코드 //oEditors.getById["ir1"].exec("PASTE_HTML", ["로딩이 완료된 후에 본문에 삽입되는 text입니다."]); }, fCreator: "createSEditor2" }); function submitContents(elClickedObj) { oEditors_contents.getById["contents"].exec("UPDATE_CONTENTS_FIELD", []); // 에디터의 내용이 textarea에 적용됩니다. // 에디터의 내용에 대한 값 검증은 이곳에서 document.getElementById("ir1").value를 이용해서 처리하면 됩니다. try { elClickedObj.form.submit(); } catch(e) {} } function setDefaultFont_contents() { var sDefaultFont = '나눔고딕'; var nFontSize = '9'; oEditors_contents.getById["contents"].setDefaultFont(sDefaultFont, nFontSize); }