我大概思考了下有如下幾種方法可以解決:
1.在圖片服務(wù)器上開(kāi)通FTP,人為添加圖片地址即可,但不方便,特別是在可視編輯器中看圖還的多一部操作.
2.在圖片服務(wù)器上開(kāi)通FTP,并提高IIS執(zhí)行dosShell訪問(wèn)ftp,但是不安全.
3.在圖片服務(wù)器上開(kāi)通IIS,WEB后臺(tái)直接訪問(wèn)(還是存在在編輯器中不方便查看的問(wèn)題,但可以用js控制上傳后自動(dòng)追加到HTML編輯窗口中)
4.利用現(xiàn)有在線編輯器的上傳程序來(lái)實(shí)現(xiàn).
第三,四種方法比較靠譜,但還需要解決跨域問(wèn)題,第三種還要單獨(dú)寫(xiě)程序,改動(dòng)比較大,用第四種最理想.
那么怎么樣才能實(shí)現(xiàn)呢?我以前用的后臺(tái)編輯器是dvbbs的后臺(tái)編輯器,這次我改用FCKeditor,可我不是很熟悉,搗鼓了一天,終于試驗(yàn)成功了.方法如下:
1.在圖片服務(wù)器(img.jb51.net)和后臺(tái)服務(wù)器(gl.cdbs.com.cn).上都安裝FCKeditor.(實(shí)際上gl.cdbs.com.cn上只需要fckeditor.asp,因?yàn)閍sp不能include外網(wǎng)文件)
2.在后臺(tái)程序中設(shè)置sBasePath=http://img1.cdbs.com.cn/fckeditor/后,才建立編輯器).可以直接調(diào)用圖片服務(wù)器的編輯器.
復(fù)制代碼 代碼如下:
%
Dim sBasePath
sBasePath="http://img.jb51.net/fckeditor/"
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = sBasePath
oFCKeditor.Config("SkinPath") = sBasePath + "editor/skins/silver/" '設(shè)置皮膚
'oFCKeditor.Width="80%"
oFCKeditor.Height="400px"
oFCKeditor.Value = ""
oFCKeditor.Create "FCKeditor1"
%>
3.主要修改"img.jb51.net/FCKeidtor/fckconfig.js"文件
復(fù)制代碼 代碼如下:
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 '首先要開(kāi)啟配置.
5.解決跨域訪問(wèn).不過(guò)可以設(shè)置"document.domain='cdbs.com.cn';"來(lái)解決.域名完全不同也有相應(yīng)的方法,
6.還需要解決安全問(wèn)題,這個(gè)可以通過(guò)跨站cookies來(lái)判斷是否有權(quán)限上傳(待完成).
最終實(shí)現(xiàn)了,在后臺(tái)編輯器中上傳圖片到相應(yīng)的圖片服務(wù)器,圖片地址是相對(duì)地址,我們可以通過(guò)保存當(dāng)前是哪組圖片服務(wù)器來(lái)區(qū)分.例"新聞發(fā)布"等模塊就可以這么做,但是對(duì)于其他模塊如:圖片展示模塊,音樂(lè)專(zhuān)輯模塊等,一個(gè)標(biāo)題下就存在多個(gè)媒體文件,那么還是需要獨(dú)立寫(xiě)程序來(lái)完成.那么又怎么實(shí)現(xiàn)了?
您可能感興趣的文章:- CKEditor4配置與開(kāi)發(fā)詳細(xì)中文說(shuō)明文檔
- 網(wǎng)頁(yè)編輯器FCKeditor 2.6.4精簡(jiǎn)配置方法
- php版本CKEditor 4和CKFinder安裝及配置方法圖文教程
- 手把手教你 CKEDITOR 4 擴(kuò)展插件制作
- 手把手教你 CKEDITOR 4 實(shí)現(xiàn)Dialog 內(nèi)嵌 IFrame操作詳解
- CKEditor 4.4.1 添加代碼高亮顯示插件功能教程【使用官方推薦Code Snippet插件】
- ckeditor的使用和配置方法分享
- PHP CKEditor 上傳圖片實(shí)現(xiàn)代碼
- CKEditor網(wǎng)頁(yè)編輯器 中文使用說(shuō)明
- 限制ckeditor上傳圖片文件大小的方法
- CKeditor4 字體顏色功能配置方法教程