请问如何像FCKeditor里添加插件,最好能提供一个例子或代码!
本人邮箱[email protected]

解决方案 »

  1.   

    FCKeditor 的我没用过,我一直用的是FreeTextBox的参考一参考二
      

  2.   

    http://www.baidu.com/s?bs=%B2%C9%BC%AF%BF%A8%B5%C4%D7%F7%D3%C3&f=3&wd=fckeditor+%D7%D4%B6%A8%D2%E5%B0%B4%C5%A5&oq=fckeditor+%D7%D4%B6%A8&rsp=0&sugT=14679不完全酱油,,
      

  3.   

    十分感谢,我开始用的是FreeTextBox,但现在由于客户要求,所以换成了FCKeditor期待大侠进来赐教了
      

  4.   

    http://www.zengl.com/a/yingyubiancheng/2010/0225/181.html
    请参考
      

  5.   

    http://www.jb51.net/article/15492.htm
      

  6.   

    在FCK的那个静态页 , 还有JS文件, 慢慢琢磨吧。 
      

  7.   

    FCKeditor的高级使用功能主要通过编辑其配制文件fckconfig.js来实现,主要包括更换皮肤,切换编辑模式,和配置工具栏等。以下是fckconfig.js 的中文说明: 01. FCKConfig.CustomConfigurationsPath = ' ' ; // 自定义配置文件路径和名称    02. FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // 编辑区的样式表文件    03. FCKConfig.EditorAreaStyles = ' ' ; // 编辑区的样式表风格    04. FCKConfig.ToolbarComboPreviewCSS =' '; //工具栏预览CSS    05. FCKConfig.DocType = ' ' ;//文档类型    06. FCKConfig.BaseHref = ' '; // 相对链接的基地址 07. FCKConfig.FullPage = false ; //是否允许编辑整个HTML文件,还是仅允许编辑BODY间的内容    08. FCKConfig.StartupShowBlocks = false ;//决定是否启用"显示模块"09. FCKConfig.Debug = false ;//是否开启调试功能    10. FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ; //皮肤路径    11. FCKConfig.PreloadImages=... //预装入的图片    12. FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ; //插件路径    13. FCKConfig.AutoDetectLanguage = true ; //是否自动检测语言    14. FCKConfig.DefaultLanguage = 'zh-cn' ; //默认语言    15. FCKConfig.ContentLangDirection = 'ltr' ; //默认的文字方向,可选"ltr/rtl",即从左到右或从右到左    16. FCKConfig.ProcessHTMLEntities = true ; //处理HTML实体    17. FCKConfig.IncludeLatinEntities = true ; //包括拉丁文    18. FCKConfig.IncludeGreekEntities = true ;//包括希腊文    19. FCKConfig.ProcessNumericEntities = false ;//处理数字实体    20. FCKConfig.AdditionalNumericEntities = ' ';   //附加的数字实体 21. FCKConfig.FillEmptyBlocks = true ; //是否填充空块    22. FCKConfig.FormatSource  = true ; //在切换到代码视图时是否自动格式化代码    23. FCKConfig.FormatOutput  = true ; //当输出内容时是否自动格式化代码    24. FCKConfig.FormatIndentator = ' ' ; //当在源码格式下缩进代码使用的字符    25. FCKConfig.StartupFocus = false ; //开启时焦点是否到编辑器,即打开页面时光标是否停留在fckeditor上    26. FCKConfig.ForcePasteAsPlainText = false ; //是否强制粘贴为纯文件内容    27. FCKConfig.AutoDetectPasteFromWord = true ; //是否自动探测从word粘贴文件,仅支持IE    28. FCKConfig.ShowDropDialog = true ;//是否显示下拉菜单    29. FCKConfig.ForceSimpleAmpersand = false ;//是否不把&符号转换为XML实体    30. FCKConfig.TabSpaces  = 0 ;//按下Tab键时光标跳格数,默认值为零为不跳格    31. FCKConfig.ShowBorders = true ;//合并边框    32. FCKConfig.SourcePopup = false ;//弹出    33. FCKConfig.ToolbarStartExpanded = true ;//启动fckeditor工具栏默认是否展开    34. FCKConfig.ToolbarCanCollapse = true ;//是否允许折叠或展开工具栏    35. FCKConfig.IgnoreEmptyParagraphValue = true ;//是否忽略空的段落值    36. FCKConfig.FloatingPanelsZIndex = 10000 ;//浮动面板索引    37. FCKConfig.HtmlEncodeOutput = false ;//是否将HTML编码输出    38. FCKConfig.TemplateReplaceAll = true ;//是否替换所有模板    39. FCKConfig.ToolbarLocation = 'In' ;//工具栏位置,    40. FCKConfig.ToolbarSets = object ; // 编辑器的工具栏,可以自行定义,删减,可参考已存在工具栏    41. FCKConfig.EnterMode = 'p'; // 编辑器中直接回车,在代码中生成,可选为p | div | br    42. FCKConfig.ShiftEnterMode = 'br'; // 编辑器中Shift+回车,在代码中生成,可选为p | div | br    43. FCKConfig.ContextMenu = 字符串数组; // 右键菜单的内容    44. FCKConfig.FontColors = " "; // 文字颜色列表    45. FCKConfig.FontNames = " "; // 字体列表    46. FCKConfig.FontSizes = " "; // 字号列表    47. FCKConfig.FontFormats = " "; // 文字格式列表   48. FCKConfig.StylesXmlPath = ""; // CSS样式列表的XML文件的位置    49. FCKConfig.TemplatesXmlPath = ""; // 模版的XML文件位置    50. FCKConfig.SpellChecker = "ieSpell/Spellerpages"; // 拼写检查器    51. FCKConfig.IeSpellDownloadUrl = ""; // 下载拼写检查器的网址    52. FCKConfigFCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/'; // 表情文件存放路径    53. FCKConfig.SmileyImages = ''; // 表情文件名称列表,具体参考默认设置    54. FCKConfig.SmileyColumns = 8; // 表情窗口显示表情列数    55. FCKConfig.SmileyWindowWidth = 320; // 表情窗口显示宽度,此窗口会因为表情文件的改变而作调整    56. FCKConfig.SmileyWindowHeight = 240; // 表情窗口显示高度,此窗口会因为表情文件的改变而作调整    57. 上传设置     58. var _FileBrowserLanguage = 'php' ;   // asp | aspx | cfm | lasso | perl | php59. var _QuickUploadLanguage = 'php' ;   // asp | aspx | cfm | lasso    //第一个是文件浏览器使用的语言,第二个快速上传使用的语言,改成你需要的    60. FCKConfig.LinkUploadAllowedExtensions="" ; // empty for all    61.FCKConfig.LinkUploadDeniedExtensions =".(php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi)$"  //这是两个允许和拒绝上传的文件类型列表    62. FCKConfig.ImageBrowser = false ; //是否在插入图片功能里面启用服务器文件浏览功能    63. Type=Image ; //表示文件类型是image这会使文件浏览器定位到文件上传路径/image/文件夹下面    64. FCKConfig.FlashBrowser = false ; //是否在插入flash功能中启用服务器文件浏览功能    65. FCKConfig.LinkUpload = false ; //是否启用插入链接的快速上传功能    66. FCKConfig.ImageUpload = false ; //是否启用图片快速上传功能    67. FCKConfig.FlashUpload = false ; //是否启用flash上传功能 
     
      

  8.   

    上面是我整理的,这里还有一些控件FCKeditor在HTML中的使用步骤在HTML中的使用控件FCKeditor的步骤,与其在Asp.Net中的使用步骤基本类似,下列步骤的(2)、(3)、(4)均可参照上面的进行。步骤:1、添加FCKeditor文件到当前程序的根目录下2、设置文件上传的相对路径      3、设置是否启用服务器的文件浏览器功能    4、修改文件夹FckEditor下的fckconfig.Js文件中的文件上传的平台环境    5、在需要添加编辑器的区域添加下列代码:<script type="text/javascript">var lastIndex = document.location.href.lastIndexOf('default');var sBasePath = document.location.href.substring(0, lastIndex) ;var oFCKeditor = new FCKeditor('FCKeditor1');oFCKeditor.BasePath = sBasePath+'fckeditor/';oFCKeditor.Create();//运行,测试……function Contents(){    var oEditor = FCKeditorAPI.GetInstance('FCKeditor1') ;    //添加内容  oEditor.SetData( '<b>OK<\/b>编辑.' );    //获取内容  oEditor.GetXHTML( true );    //获取含有HTML内容代码 oEditor.EditorDocument.body.innerHTML;}</script>
     
      

  9.   

    http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Customization/Plug-ins
      

  10.   

    FCK文本编辑器,要配置下web.config
        <add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
        <add key="FCKeditor:UserFilesPath" value="~/FCKeditor/UpFiles"/>
    然后前台:<%@ Register TagPrefix="FCKeditorV2" Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" %>                <li class="kr">
                        <FCKeditorV2:FCKeditor runat="server" ID="FCKTxt" Height="300">
                        </FCKeditorV2:FCKeditor>
                    </li>
    获取值:fcktxt.Value
      

  11.   

    .....我不是如何使用FCKeditor,我是如何添加插件,请看清我的问题!
      

  12.   

    快100楼了 ......   继续酱油
    给你个提示  Google一下