編輯器選中加粗的代碼是什麼

來源:互聯網
上載者:User
以下代碼是在編輯器中通過點擊H2按鈕,彈窗輸入資訊輸出這個結果:[h2]彈窗輸入的內容[/h2]

(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 : '

我們目前支援: h2 !

' } ] } ], 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); });})();

現在我不想讓他通過彈窗的方式輸入,怎麼修改可以通過編輯器中【B】也就是加粗的方式直接,選中文章中某些內容(比如選中文章中的:彈窗輸入的內容,然後按下編輯器的H2)後直接輸出:[h2]彈窗輸入的內容[/h2]

回複內容:

以下代碼是在編輯器中通過點擊H2按鈕,彈窗輸入資訊輸出這個結果:[h2]彈窗輸入的內容[/h2]

(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 : '

我們目前支援: h2 !

' } ] } ], 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); });})();

現在我不想讓他通過彈窗的方式輸入,怎麼修改可以通過編輯器中【B】也就是加粗的方式直接,選中文章中某些內容(比如選中文章中的:彈窗輸入的內容,然後按下編輯器的H2)後直接輸出:[h2]彈窗輸入的內容[/h2]

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.