Fckeditorで画像を独立画像サーバにアップロードする方法


私は大体において、次のような解決方法があると思います。1.画像サーバでFTPを開通し、人為的に写真アドレスを追加すればいいですが、不便です。特にテレビエディタで図を見て、多くの操作を行います。WEBバックグラウンド直接アクセス(まだエディタの中に存在していますが、js制御でアップロードしてから自動的にHTML編集ウィンドウに追加できます。)4.既存のオンラインエディタのアップロードプログラムを利用して実現します。3番目、4つの方法は信頼できます。しかし、ドメインをまたぐ問題を解決しなければなりません。3番目は単独でプログラムを書く必要があります。変更は大きいです。四番目の理想を使います。どうすれば実現できますか?以前使っていたバックグラウンドのエディタはdbsのバックグラウンドのエディタです。今回はFFC Keditorに変更しましたが、よく知らないで、一日つぶしました。ついにテストに成功しました。方法は以下の通りです。画像サーバ(img.jb 51.net)とバックグラウンドサーバ(gl.cdbs.com.cn)の両方にFCIDItorをインストールします。aspはinclude外部ネットワークファイルができませんので)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.jb 51.net/FFC Keidtor/fckconfig.js」ファイル
 
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
4.「img.jb 51.net/fckeditor/filemage/connectors/asp/config.asp.asp/configs」ファイルを修正します。配置ファイルConfigIs Enbaled=true'はまず設定を開始します。5.ドメインをまたぐアクセスを解決します。しかし、「document.doman='cdbs.com.cn'」を設定することができます。を解決します。ドメイン名の違いにも対応する方法があります。6.安全問題を解決する必要があります。これはクロスステーションcookiesを通じてアップロードの権限があるかどうかを判断できます。最終的に実現しました。バックグラウンドエディタで画像を相応の画像サーバーにアップロードします。画像アドレスは相対アドレスです。現在の画像サーバーのグループを保存することで区別できます。例「ニュースリリース」などのモジュールはこのようにできますが、他のモジュールに対しては、例えば、画像展示モジュール、音楽アルバムモジュールなど、一つのタイトルの下に複数のメディアファイルが存在します。独立してプログラムを作成して完成します。どうやって実現しましたか?