| 제목 | 다음에디터 로딩시 동적으로 글꼴변경 | ||
|---|---|---|---|
| 글쓴이 | 토끼와거북 | 작성시각 | 2014/01/31 05:40:51 | 
|  | |||
| 다음에디터에서는 아래 빨간색 부분에서 에디터의 기본폰트를 수정할 수 있습니다. 그런데 이것을 페이지에 따라 기본폰트를 동적으로 변경할 수 있었으면 하는데 방법이 없을까요? <script type="text/javascript">  var c>
   txHost: '', /* 런타임 시 리소스들을 로딩할 때 필요한 부분으로, 경로가 변경되면 이 부분 수정이 필요. ex) http://xxx.xxx.com */   txPath: 'editor/daum_editor/', /* 런타임 시 리소스들을 로딩할 때 필요한 부분으로, 경로가 변경되면 이 부분 수정이 필요. ex) /xxx/xxx/ */   txService: 'sample', /* 수정필요없음. */   txProject: 'sample', /* 수정필요없음. 프로젝트가 여러개일 경우만 수정한다. */   initializedId: "", /* 대부분의 경우에 빈문자열 */   wrapper: "<?php echo $wrapper_name; ?>", /* 에디터를 둘러싸고 있는 레이어 이름(에디터 컨테이너) */   form: '<?php echo $editor_name; ?>'+"", /* 등록하기 위한 Form 이름 */   txIconPath: "<?=base_url()?>editor/daum_editor/images/icon/editor/", /*에디터에 사용되는 이미지 디렉터리, 필요에 따라 수정한다. */   txDecoPath: "<?=base_url()?>editor/daum_editor/images/deco/contents/", /*본문에 사용되는 이미지 디렉터리, 서비스에서 사용할 때는 완성된 컨텐츠로 배포되기 위해 절대경로로 수정한다. */   canvas: {    styles: {     color: "#123456", /* 기본 글자색 */     fontFamily: "한컴돋움", /* 기본 글자체 */     fontSize: "11pt", /* 기본 글자크기 */     backgroundColor: "#fff", /*기본 배경색 */     lineHeight: "1.5", /*기본 줄간격 */     padding: "5px" /* 위지윅 영역의 여백 */    },    showGuideArea: false   },   events: {    preventUnload: false   },   sidebar: {    attachbox: {     show: true    }   },   toolbar: {    fontfamily: {     options: [      { label: ' 맑은고딕 (<span class="tx-txt">가나다라</span>)', title: '맑은고딕', data: '"맑은 고딕",AppleGothic,sans-serif', klass: 'tx-gulim' },      { label: ' 한컴돋움 (<span class="tx-txt">가나다라</span>)', title: '한컴돋움', data: '"한컴돋움",AppleGothic,sans-serif', klass: 'tx-gulim' },      { label: ' 굴림 (<span class="tx-txt">가나다라</span>)', title: '굴림', data: 'Gulim,굴림,AppleGothic,sans-serif', klass: 'tx-gulim' },      { label: ' 바탕 (<span class="tx-txt">가나다라</span>)', title: '바탕', data: 'Batang,바탕', klass: 'tx-batang' },      { label: ' 돋움 (<span class="tx-txt">가나다라</span>)', title: '돋움', data: 'Dotum,돋움', klass: 'tx-dotum' },      { label: ' 궁서 (<span class="tx-txt">가나다라</span>)', title: '궁서', data: 'Gungsuh,궁서', klass: 'tx-gungseo' },      { label: ' Arial (<span class="tx-txt">abcde</span>)', title: 'Arial', data: 'Arial', klass: 'tx-arial' },      { label: ' Verdana (<span class="tx-txt">abcde</span>)', title: 'Verdana', data: 'Verdana', klass: 'tx-verdana' },      { label: ' Arial Black (<span class="tx-txt">abcde</span>)', title: 'Arial Black', data: 'Arial Black', klass: 'tx-arial-black' },      { label: ' Book Antiqua (<span class="tx-txt">abcde</span>)', title: 'Book Antiqua', data: 'Book Antiqua', klass: 'tx-book-antiqua' },      { label: ' Comic Sans MS (<span class="tx-txt">abcde</span>)', title: 'Comic Sans MS', data: 'Comic Sans MS', klass: 'tx-comic-sans-ms' },      { label: ' Courier New (<span class="tx-txt">abcde</span>)', title: 'Courier New', data: 'Courier New', klass: 'tx-courier-new' },      { label: ' Georgia (<span class="tx-txt">abcde</span>)', title: 'Georgia', data: 'Georgia', klass: 'tx-georgia' },      { label: ' Helvetica (<span class="tx-txt">abcde</span>)', title: 'Helvetica', data: 'Helvetica', klass: 'tx-helvetica' },      { label: ' Impact (<span class="tx-txt">abcde</span>)', title: 'Impact', data: 'Impact', klass: 'tx-impact' },      { label: ' Symbol (<span class="tx-txt">abcde</span>)', title: 'Symbol', data: 'Symbol', klass: 'tx-symbol' },      { label: ' Tahoma (<span class="tx-txt">abcde</span>)', title: 'Tahoma', data: 'Tahoma', klass: 'tx-tahoma' },      { label: ' Terminal (<span class="tx-txt">abcde</span>)', title: 'Terminal', data: 'Terminal', klass: 'tx-terminal' },      { label: ' Times New Roman (<span class="tx-txt">abcde</span>)', title: 'Times New Roman', data: 'Times New Roman', klass: 'tx-times-new-roman' },      { label: ' Trebuchet MS (<span class="tx-txt">abcde</span>)', title: 'Trebuchet MS', data: 'Trebuchet MS', klass: 'tx-trebuchet-ms' },      { label: ' Webdings (<span class="tx-txt">abcde</span>)', title: 'Webdings', data: 'Webdings', klass: 'tx-webdings' },      { label: ' Wingdings (<span class="tx-txt">abcde</span>)', title: 'Wingdings', data: 'Wingdings', klass: 'tx-wingdings' }     ]    }   },   size: {    //contentWidth: 700 /* 지정된 본문영역의 넓이가 있을 경우에 설정 */   }  }; | |||
| 다음글 | soap ssl 사용시 궁금하여 질문드립니다. (2) | ||
| 이전글 | 파일 업로드 문제 (1) | ||
| 
                                변종원(웅파)
                                /
                                2014/02/01 17:12:34 /
                                추천
                                0
                             | 
| 
                                토끼와거북
                                /
                                2014/02/02 04:24:55 /
                                추천
                                0
                             
                                 감사합니다. 간단하게 해결되었네요.^^
                             | 
$font는 컨트롤러에서 해당 페이지에 맞게 선언해주면 되겠죠.