2014-11-10 3 views
0

공유 호스팅 계획의 페이지에 cftextarea가 있습니다. 내 로컬 서버에서 CFIDE 디렉토리의 fckconfig.js를 사용자 정의 툴바 태그로 편집했는데 잘 작동합니다.공유 호스팅의 cftextarea 및 사용자 지정 도구

FCKConfig.ToolbarSets["AMStools"] = [ 
    ['Bold','Italic', 'Underline', 'TextColor' ,'FontSize', 'OrderedList','UnorderedList',  'RemoveFormat', 'Undo','Redo','-',] 

];

문제는 호스팅 회사가 완전히 내가 보증 한 서버에서 CFIDE를 엉망으로 만들지 않을 것입니다.

나는 나의 페이지에 코드를 넣어 시도 :

<script type="text/javascript"> 
FCKConfig.ToolbarSets["AMStools"] = [ 
['Bold','Italic', 'Underline', 'TextColor' ,'FontSize', 'OrderedList','UnorderedList',  'RemoveFormat', 'Undo','Redo','-',] 
] ; 
</script> 

와 페이지를 무시합니다. 그것은 내 브라우저에서보기 소스에 표시되지만.

이 기능을 작동 시키려면 어떻게해야합니까?

답변

3

ckeditor 툴바를 사용자 정의하려면 일반 자바 스크립트를 사용하여 CKeditor 객체를 다시 정의해야합니다.이를 수행하려면 다음을 수행하십시오.

$(function(){ 
    $(".ckeditor").each(function(){ 
         CKEDITOR.replace($(this).attr('id'), { toolbar: [ 
             { name: 'styles', items: ['Format']}, 
             { name: 'basicstyles', items : [ 'Bold','Italic','Underline'] }, 
             [ 'Strike'], 
             [ 'NumberedList', 'BulletedList'], 
             [ 'Link'], 
             ['RemoveFormat'], 
             [ 'Source'], 
             [ 'Maximize'] 
            ]}) 

         }) 
    }) 
+0

사람들에게 감사드립니다. 나는 fckconfig.js 파일을 편집하여 사용자 정의 도구 모음을 만들고, 호스트 된 서버에 전체 fckeditor 폴더를 업로드 한 다음 내 웹 페이지에서 가리키는 문제에 대한 링크를 만들었지 만. 완벽하게 작동했으며 호스팅 업체는 괜찮 았음을 알았습니다. – Andy

관련 문제