2013-04-02 2 views
2

나는 내 웹 사이트에 tinyMCE를 설치하려고합니다. 이 내 설정이다 :TinyMCE : 숨겨진 텍스트 영역

<script type="text/javascript" src="extensions/tiny_mce/tiny_mce.js"></script> 
<script type="text/javascript"> 
    tinyMCE.init({ 
     // General options 
     mode : "exact", 
     elements: "mceContent", 
     language : "ru", 
     theme : "advanced", 
     forced_root_block : false, 
     force_br_newlines : true, 
     force_p_newlines : false, 

     plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template", 

     theme_advanced_buttons1 : "bold,italic,underline,strikethrough,formatselect,forecolor,backcolor,link,unlink,justifyleft,justifycenter,justifyright,bullist,numlist,|,pasteword,pastetext,table,image,|,undo,redo,|,code,fullscreen", 
     theme_advanced_statusbar_location : "bottom", 
     theme_advanced_resizing : true, 
     height: 400, 
     width: 680, 

     skin : "o2k7", 
     skin_variant : "blue", 
     theme_advanced_toolbar_align : "left", 
     relative_urls : false 
    }); 
</script> 

이 내 html 코드입니다 :이 페이지를 열 때

<textarea class="span8" name="mceContent" id="mceContent" rows="15" 
    style="width: 40em; height: 20em" > 
     {$mceContent} 
</textarea> 

텍스트 영역이 숨겨져 있습니다. 그래서

<textarea class="span8" name="mceContent" id="mceContent" rows="15" 
style="width: 40em; height: 20em; visibility: hidden;">     
</textarea> 

, 어떻게이 문제를 해결할 수

: 이것은 내가 브라우저에 표시되는 HTML 코드?

+3

TinyMCE가 텍스트 영역을 편집기로 대체 할 수 있도록합니다. 편집장이 나타나지 않습니까? –

+0

@TiesonT. 지금은 나타나지 않습니다. – vladimirich

+4

Firebug (또는 Firebug가없는 브라우저의 개발자 도구)가 오류를보고합니까? –

답변

0

글쎄 이것은 문제가되지 않습니다. bmerz u 엘리먼트 : "mceContent" 값을 주석 생성자에 전달했습니다. 이렇게하면 플러그인이 일치하는 요소를 숨기고 대신 편집기가됩니다.

관련 문제