다음 코드는 에디터에서 H2 버튼을 클릭하고 팝업창에 정보를 입력하여 결과를 출력하는 코드입니다. [h2] 팝업창에 내용 입력[/h2]
<code>(function () { function Wecenterh2Dialog(editor) { return { title: 'H2', minWidth: 470, minHeight: 110, buttons: [ CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton ], contents: [ { elements: [ { id: 'text', type: 'text', required: true, commit: function () { if (this.getValue()) { editor.insertHtml('[h2]' + this.getValue() + '[/h2]'); //editor.insertText( '!![输入内容](' + this.getValue() + ')' ); } } }, { type: 'html', html : '<p style="font-size:14px;color:#999;">我们目前支持: h2 !</p>' } ] } ], onLoad: function () { //alert('onLoad'); }, onShow: function () { //alert('onShow'); }, onHide: function () { //alert('onHide'); }, onOk: function () { this.commitContent(); }, onCancel: function () { //alert('onCancel'); }, resizable: false }; } CKEDITOR.dialog.add('Wecenterh2', function (editor) { return Wecenterh2Dialog(editor); }); })();</code>
이제 팝업창을 통해 입력하는 것을 원하지 않습니다. 수정하는 방법은 굵은 글씨 방식인 편집기에서 직접 [B]를 사용하여 기사 내 특정 내용을 선택할 수 있습니다. 예를 들어, 기사 내용에 팝업창 입력을 선택하고, 에디터에서 H2)를 누르면 바로 출력됩니다: [h2] 팝업창에 입력된 내용[/h2]
다음 코드는 에디터에서 H2 버튼을 클릭하고 팝업창에 정보를 입력하여 결과를 출력하는 코드입니다. [h2] 팝업창에 내용 입력[/h2]
<code>(function () { function Wecenterh2Dialog(editor) { return { title: 'H2', minWidth: 470, minHeight: 110, buttons: [ CKEDITOR.dialog.okButton, CKEDITOR.dialog.cancelButton ], contents: [ { elements: [ { id: 'text', type: 'text', required: true, commit: function () { if (this.getValue()) { editor.insertHtml('[h2]' + this.getValue() + '[/h2]'); //editor.insertText( '!![输入内容](' + this.getValue() + ')' ); } } }, { type: 'html', html : '<p style="font-size:14px;color:#999;">我们目前支持: h2 !</p>' } ] } ], onLoad: function () { //alert('onLoad'); }, onShow: function () { //alert('onShow'); }, onHide: function () { //alert('onHide'); }, onOk: function () { this.commitContent(); }, onCancel: function () { //alert('onCancel'); }, resizable: false }; } CKEDITOR.dialog.add('Wecenterh2', function (editor) { return Wecenterh2Dialog(editor); }); })();</code>
이제 팝업창을 통해 입력하는 것을 원하지 않습니다. 수정하는 방법은 굵은 글씨 방식인 편집기에서 직접 [B]를 사용하여 기사 내 특정 내용을 선택할 수 있습니다. 예를 들어, 기사 내용에 팝업창 입력을 선택하고, 에디터에서 H2)를 누르면 바로 출력됩니다: [h2] 팝업창에 입력된 내용[/h2]