FCKEditor2.6.3设置问题,上传图片问题
最近在开发的网站中需要使用在线文本编辑器,网上搜了一圈,找到了评价比较好的开源的FCKEditor,我用的是2.6.3版本 于是开始使用,在使用过程中,遇到上传图片的问题,于是开始查找原因,最后终于找到了原因所在: 由于我网站的Web.config文件中,设置使用了主题皮肤(在pages节中),导致FCKEditor上传图片功能出现问题。 1.首先我们来看看FCKEditor下载(官网:http://www./)下来后如何进行配置才能使用: 在官网上下载FCKeditor_2.6.3.zip文件,并将其解压,并放到我们的网站中。 下载FCKeditor.Net_2.6.3.zip文件后,从中找到bin\Debug\2.0文件夹下的FredCK.FCKeditorV2.dll,把它放到我们网站的bin下。 2.在网站的web.config进行配置: 建立UserFiles文件夹,用来存放上传的图片 4.如果让文件上传没有问题的话,我们需要在\fckeditor\editor\filemanager\connectors\aspx\文件夹中找到config.ascx文件,并将其private bool CheckAuthentication() 方法的返回值改成true 6.新建一个ASP.NET页面,并将FCKEditor控件拖进来就可以使用了。 以上方法如果在没有使用主题皮肤的情况下,应该是没有问题的,应该能运行,能上传图片。 如果在web.config中的<pages>中设置了styleSheetTheme,如: <pages styleSheetTheme="XXTheme"> 再来运行我们建好的页面会发现:上传图片不正常,上传不上去了 这时候我们需要找到\fckeditor\editor\filemanager\connectors\aspx\文件夹中的connector.aspx和upload.aspx文件,在第一行的<page>节中,加入styleSheetTheme="",就可以正常上传图片了。 |
|