前幾天,用到富文本。選了很久選中了百度的百度的Ueditor。post
可是在使用配置中遇到了一系列的問題。網站
如下是個人配置,先按照我說的方法配置好之後,若是還有問題的話,請留言我。spa
先說一下個人配置環境 .net framework 3.5 + UEditor[1.3.5 .Net 版本] UTF-8版。 .net
將UEditor解壓縮放到網站目錄下(我是放到根目錄下的)orm
1, .net framework 4.0如下版本刪除 ueditor/net 下的Web.config圖片
2,找到ueditor/net 下的Config.cs 文件 和 Uploader.cs 文件。 分別右鍵這兩個文件,屬性-生成操做-修改成「內容」get
3,修改ueditor/net 下的imageUp.ashx 將
context.Response.Write(String.Format("updateSavePath([{0}]);", String.Join(", ", Config.ImageSavePath.Select(x => "\"" + x + "\""))));文件上傳
改成
context.Response.Write(String.Format("updateSavePath([{0}]);", String.Join(", ", Config.ImageSavePath.Select(x => "\"" + x + "\"").ToArray())));it
通過以上操做。通常狀況下,UEditor能夠正常顯示class
如下操做,是修改圖上傳路徑
ueditor/net 下的 Config.cs 文件 ImageSavePath 是設置的上傳目錄。
本事例是將 ImageSavePath 的目錄建立在 網站根目錄下。
1,修改ueditor/net/imageUp.ashx文件,將文件頭部的<%@ Assembly Src="Uploader.cs" %>刪除掉
2,修改ueditor/net/Uploader.cs文件,uploadpath = cxt.Server.MapPath("~/" + pathbase);//獲取文件上傳路徑
3,修改ueditor.config.js 中的imagePath 爲 imagePath:"../" //圖片修正地址
4,修改ueditor.config.js 中的imageManagerPath 爲 imageManagerPath:"http://localhost:端口號/" (例如imageManagerPath:"http://localhost:3808/" )