CKEditor編輯器的工具欄中初始的時(shí)候應(yīng)該是這樣子的,沒(méi)有圖片上傳按鈕 并且預(yù)覽中有一堆火星文,可以修改相應(yīng)配置刪除它。 第一種方法:打開(kāi)ckeditor/plugins/image/dialogs/image.js文件,搜索“b.config.image_previewText”,(b.config.image_previewText||'')單引號(hào)中的內(nèi)容全刪了,注意別刪多了。(由于ckeditor的很多js文件都是壓縮過(guò)的,格式很難看,很容易刪錯(cuò),所以不推薦此種方法) 第二種方法:打開(kāi)config.js文件,加入下面一句話 config.image_previewText=' '; //預(yù)覽區(qū)域顯示內(nèi)容 下面研究圖片上傳 要想出現(xiàn)上傳按鈕,兩種方法 第一種:還是剛才那個(gè)image.js 搜索“upload”可以找到這一段 id:'Upload',hidden:true,而我使用的4.3的是 id:"Upload",hidden:!0,反正改為false就行了,(遺憾的是此種方法對(duì)我這個(gè)版本不起作用) 第二種:打開(kāi)config.js文件,加入下面一句話 config.filebrowserImageUploadUrl= "admin/UserArticleFileUpload.do"; //待會(huì)要上傳的action或servlet OK現(xiàn)在基本上是下面這個(gè)樣子的了 上面的只是一個(gè)上傳頁(yè)面。也就相當(dāng)于一個(gè)HTML的form表單, 要配置點(diǎn)擊"上傳到服務(wù)器上"按鈕后請(qǐng)求的Action。已在ckeditor/config.js中配置。 就是上面的 config.filebrowserImageUploadUrl = "admin/UserArticleFileUpload.do"; 可使用chrome審查元素查看代碼 接下來(lái)就是action中的上傳方法:
config.js
最后上傳圖片成功 |
|
來(lái)自: 洋yangyang > 《插件應(yīng)用》