| 제목 | 다음에디터 로딩시 동적으로 글꼴변경 | ||
|---|---|---|---|
| 글쓴이 | 토끼와거북 | 작성시각 | 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는 컨트롤러에서 해당 페이지에 맞게 선언해주면 되겠죠.