通過Fckeditor把圖片上傳到獨立圖片服務器的方法
我大概思考了下有如下幾種方法可以解決:
1.在圖片服務器上開通FTP,人為添加圖片地址即可,但不方便,特別是在可視編輯器中看圖還的多一部操作.
2.在圖片服務器上開通FTP,并提高IIS執(zhí)行dosShell訪問ftp,但是不安全.
3.在圖片服務器上開通IIS,WEB后臺直接訪問(還是存在在編輯器中不方便查看的問題,但可以用js控制上傳后自動追加到HTML編輯窗口中)
4.利用現(xiàn)有在線編輯器的上傳程序來實現(xiàn).
第三,四種方法比較靠譜,但還需要解決跨域問題,第三種還要單獨寫程序,改動比較大,用第四種最理想.
那么怎么樣才能實現(xiàn)呢?我以前用的后臺編輯器是dvbbs的后臺編輯器,這次我改用FCKeditor,可我不是很熟悉,搗鼓了一天,終于試驗成功了.方法如下:
1.在圖片服務器(img.jb51.net)和后臺服務器(gl.cdbs.com.cn).上都安裝FCKeditor.(實際上gl.cdbs.com.cn上只需要fckeditor.asp,因為asp不能include外網(wǎng)文件)
2.在后臺程序中設置sBasePath=http://img1.cdbs.com.cn/fckeditor/后,才建立編輯器).可以直接調用圖片服務器的編輯器.
<%
Dim sBasePath
sBasePath="http://img.jb51.net/fckeditor/"
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = sBasePath
oFCKeditor.Config("SkinPath") = sBasePath + "editor/skins/silver/" '設置皮膚
'oFCKeditor.Width="80%"
oFCKeditor.Height="400px"
oFCKeditor.Value = ""
oFCKeditor.Create "FCKeditor1"
%>
3.主要修改"img.jb51.net/FCKeidtor/fckconfig.js"文件
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
4.修改"img.jb51.net/fckeditor/editor/filemanager/connectors/asp/config.asp"配置文件,
ConfigIsEnabled = true '首先要開啟配置.
5.解決跨域訪問.不過可以設置"document.domain='cdbs.com.cn';"來解決.域名完全不同也有相應的方法,
6.還需要解決安全問題,這個可以通過跨站cookies來判斷是否有權限上傳(待完成).
最終實現(xiàn)了,在后臺編輯器中上傳圖片到相應的圖片服務器,圖片地址是相對地址,我們可以通過保存當前是哪組圖片服務器來區(qū)分.例"新聞發(fā)布"等模塊就可以這么做,但是對于其他模塊如:圖片展示模塊,音樂專輯模塊等,一個標題下就存在多個媒體文件,那么還是需要獨立寫程序來完成.那么又怎么實現(xiàn)了?
- CKEditor4配置與開發(fā)詳細中文說明文檔
- 網(wǎng)頁編輯器FCKeditor 2.6.4精簡配置方法
- php版本CKEditor 4和CKFinder安裝及配置方法圖文教程
- 手把手教你 CKEDITOR 4 擴展插件制作
- 手把手教你 CKEDITOR 4 實現(xiàn)Dialog 內嵌 IFrame操作詳解
- CKEditor 4.4.1 添加代碼高亮顯示插件功能教程【使用官方推薦Code Snippet插件】
- ckeditor的使用和配置方法分享
- PHP CKEditor 上傳圖片實現(xiàn)代碼
- CKEditor網(wǎng)頁編輯器 中文使用說明
- 限制ckeditor上傳圖片文件大小的方法
- CKeditor4 字體顏色功能配置方法教程
相關文章
javascript 網(wǎng)頁編輯框及拖拽圖片的問題
javascript 網(wǎng)頁編輯框及拖拽圖片的問題,需要的朋友可以參考下。2009-12-12最新版CKEditor的配置方法及插件(Plugin)編寫示例
本文記錄配置CKEditor過程,并以文章分頁插件為例,簡要CKEditor Plugin編寫過程。 從官網(wǎng)http://ckeditor.com/download下載最新版CKEditor,解壓2017-03-03整合ckeditor+ckfinder,解決上傳文件路徑問題
現(xiàn)在fckeditor已經改名為ckeditor,上傳控件也分離為ckfinder,按照說明文檔的默認配置會出現(xiàn)上傳路徑不正確的情況,因為我們的網(wǎng)站可以通過定義默認網(wǎng)站、虛擬目錄、以及放在網(wǎng)站的子目錄下進行訪問2011-11-11百度ueditor組件上傳圖片后如何設置img里的alt屬性
百度ueditor組件,使用上傳圖片后,設置了一個alt屬性,其值是上傳圖片時的本地路徑,如果想更改的話可以參考下面的解決方法2014-09-09