FCKeditor.Net_2.5的使用

     fckEditor是一款开源的极好用的文本编辑器.官网(http://www.fckeditor.net/)提供源码下载
一.基于.NET平台fckEditor使用需要下载两个部分(FCKeditor_2.5.1FCKeditor.Net_2.5.1),前者为编辑器源码,后者为.NET平台应用扩展源码。FCKeditor.Net_2.5.1 只需要将FredCK.FCKeditorV2.dll移至WEB的bin目录下,添加至VS控件工具箱中,FCKeditor_2.5.1包中取fckeditor文件至WEB根目录下。
二.配置 
   1. .NET  web.config文件中配置fckEditor的源文件的位置及文件上传存储路径。
       <add key="FCKeditor:BasePath" value="~/fckeditor/"/>
       <add key="FCKeditor:UserFilesPath" value="~/upFile/" />
   2. fckEditor源文件中的fckconfig.js文件中配置fckEditor的工具栏显示,及默认平台语言,皮肤。

   3.图片上传Maxthon弹出窗口不在顶部的解决方法:
   
打开\FCKeditor\editor\js\fckeditorcode_ie.js
    查找
    showModalDialog     替换为 showModelessDialog
三.使用
    1.取值 
       通过  fckEditorID.value取值。
    2.文件上传
      a.注意设置上传目标位置文件的读写权限。
      b.若.NET2.0用了Theme 和styleSheetTheme 外观文件,则应在
         editor/filemanager/connectors/aspx/connector.aspx 文件和 editor/filemanager/connectors/aspx/upload.aspx文件中部分修改为<%@ Page Language="c#" Trace="false" Theme=""  StylesheetTheme=""  AutoEventWireup="false"  
      c.上传权限
      在文件 editor/filemanager/connectors/aspx/config.ascx中的方法处理权限问题。如下:      

     private   bool  CheckAuthentication()
    
{
        
// WARNING : DO NOT simply return "true". By doing so, you are allowing
        
// "anyone" to upload and list the files in your server. You must implement
        
// some kind of session validation here. Even something very simple as
        
//
        
//        return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
        
//
        
//  where Session[ "IsAuthorized" ] is set to "true" as soon as the
        
// user logs in your system.
         
        
return true;
    }
四. 可以删除一些文件名中有"_"下划线的文件。

转载于:https://www.cnblogs.com/koolay/articles/1091905.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值