FCKeditor 플러그 인 개발 예시(상세 버 전)
//
FCKCommands.RegisterCommand('hello',new FCKDialogCommand('hello',FCKLang.HelloB,FCKPlugins.Items['hello'].Path+"hello.html",200,200));
//
var NHello=new FCKToolbarButton('hello',FCKLang.Hello);
NHello.IconPath=FCKPlugins.Items['hello'].Path+'hello.GIF';
//
FCKToolbarItems.RegisterItem('hello',NHello);
OK,몰라?상세 설명:플러그 인 메커니즘:등록 명령-정의 도구 모음-도구 모음 에 등록
등록 명령::FCKCommands.RegisterCommand(명령 이름,대화 상자 명령)
대화 상자 명령:FCKDialogCommand(명령 이름,대화 상자 제목,URL,너비,높이)
이렇게 등록 명령 이 완료 되면 도구 모음 을 정의 합 니 다.
FCKToolbarButton(명령 이름,단추 제목)
아이콘 을 추가 하 는 것 이 좋 습 니 다:IconPath=아이콘 주소
이제 명령 도 등록 이 완료 되 었 습 니 다.도구 모음 도 정의 되 었 습 니 다.그리고 추가 합 니 다.
FCKToolbarItems.RegisterItem(명령 이름,도구 모음);
메모:"Hello.html"은 html 에 다음 문장 이 포함 되 어야 한 다 는 것 을 표시 하 는 것 입 니 다.
<script language="javascript">
var dialog = window.parent ;
var oEditor = dialog.InnerDialogLoaded() ;
var FCKLang = oEditor.FCKLang ;
</script>
OK.플러그 인 이 완성 되 었 습 니 다.어떻게 표시 하나 요?Fckeditor 디 렉 터 리 에서"fckconfig.js"를 찾 았 습 니 다.이것 은 fckeditor 의 설정 파일 입 니 다.찾아내다
” FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;”
추가:"FCKConfig.Plugins.Add('hello','zh-cn,en'); ”
설명:FCKConfig.Plugins.Add(플러그 인 이름,'언어 파일');언어 파일 은 선택 할 수 있 습 니 다.없 으 면 자동 으로 설정 합 니 다.
그리고"FCKConfig.Toolbarsets["Default"]=.."의"[]"에'hello'를 마음대로 추가 합 니 다.
OK…!완성 하 다.
자,FCKEditor 플러그 인 개발 과정 을 다시 확인 해 보 겠 습 니 다.
"fckpuiplugin.js"-플러그 인 만 들 기(언어 파일 등)-플러그 인 추가.
플러그 인 생 성 필요 절차:등록 명령 삽입-정의 도구 모음-도구 모음 에 등록
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
JS FCKeditor 내용 가 져 오기더 읽 기 FCKeditorAPI 는 FCKeditor 를 불 러 온 후 등 록 된 전역 대상 입 니 다. 이 를 이용 하면 편집기 에 대한 다양한 작업 을 수행 할 수 있 습 니 다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.