我不知道大家留意到沒有了:
FreeTextbox 不開源了,雖然我還有它以前的開源版本。
CSDN用的這個線上編輯器很優秀。
它的名字叫做FCKEditor
它是開源的平台無關。最起碼能支援Asp, Asp.net , PHP 。
呵呵,以前我一直都用FreeTextBox(主要是從Community Server那裡知道的)。
但發現它不是想像中好用,主要是上傳圖片沒有弄好。
好了好了,言歸正傳,說說我們今天的主角,FCKEditor,怎麼在Asp.net中部署吧。
首先,他的網站下載吧。這裡要注意,你要下載兩個ZIP文件,一個是Core,也就是核心文件,裡面是整個FCKEditor的核心。第二個是For .net的元件。
為了描述方便,我將真實文件名稱附上,以後要自己彈性修改。
下載的核心檔叫FCKeditor_2.3.1.zip
For .net 的檔案叫FCKeditor.Net_2.2.zip
部署步驟:
解壓縮FCKeditor_2.3.1.zip,將裡面的FCKEditor複製到你的IIS主目錄裡面,其實要的效果是能夠這樣訪問到就可以了http: //localhost/Fckeditor/ ,將http://localhost/Fckeditor/fckconfig.js的變數:
_FileBrowserLanguage,_QuickUploadLanguage 的值改為aspx,
呵呵,不難做吧。
(可選)將複製好的FCKEditor裡的以'_' 開頭的檔案及資料夾刪除,當然如果你是在開發也可以不刪除,裡面都是範例及調試頁面。
解壓縮FCKeditor.Net_2.2.zip,然後在VS.net 2003中添加新的控制項那樣添加,binReleaseFredCK.FCKeditorV2.dll 這個文件,呵呵,以後你就可以隨便拖放這個控制項了。
(重要)將上面的DLL檔案複製到http://localhost/FCKeditor/editor/filemanager/upload/aspx/bin/
然後在IIS設定中讓http://localhost/FCKeditor/editor/filemanager/upload/aspx/這個目錄可以執行Aspx
同樣, http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/也要重複上面的過程。
另一個更簡單的方法是將FredCK.FCKeditorV2.dll 複製http://localhost/FCKeditor/bin/目錄下,
然後在IIS中創建應用程式。
這一步的目的是讓:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
這兩個文件能夠工作。
好了,到此為止,你在aspx也裡面拖入FCKEditor,將BasePath 設定為/FCKEditor/就可以用了。
如果:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx工作不正常你在瀏覽伺服器時,就會有XML Request Error:XXXXXXXXXXXXXX(500)錯誤。
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
當你上傳圖片時,按鈕怎麼按都沒反應的
http://www.cnblogs.com/killkill/archive/2006/09/21/510293.html