`
mlzboy
  • 浏览: 726663 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

FckEditor自定义按钮

阅读更多

目录

FckEditor自定义按钮    1

目录    2

修订历史纪录    3

1 FckEditor简介    4

2 使用FckEditor    4

3 添加自定义按钮    4

1 FckEditor简介

一款比较好的网页文本编辑器

2 使用FckEditor

1.将FCKeditor编辑器的文件夹复制到网站根目录下

2. 请设置文件夹的user用户的访问权限

3. 在web.config中添加

<appSettings>

<add key="FCKeditor:BasePath" value="~/FckEditorv2/"/>

</appSettings>

4.添加对FredCK.FCKeditorV2.dll的引用

5. 在要使用此编辑器的页面的最上方添加

<%@Register Assembly="FredCK.FCKeditorV2" Namespace="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %>

6. 在需要使用编辑器的地方添加

    <fckeditorv2:fckeditor id="txtContent" runat="server" Height="100%">

</fckeditorv2:fckeditor>

3 添加自定义按钮

以添加上传附件按钮为例:

1.在fckconfig.js中添的FCKConfig.ToolbarSets["Default"]添加'InsertFile',这是在Default模式下的工具栏显示的按钮。如需要可添加到其他模式下。

2.在editor/lang/zh-cn.js文件最后添加InsertFile : "附件"

3.在editor/js/fckeditorcode_ie.js文件中查找InsertHorizontalRule,在|后添加InsertFile

4.还在此文件中查找default:if (FCKRegexLib,在其前边添加case 'InsertFile':B=new FCKDialogCommand

('InsertFile',FCKLang.InsertFile,'dialog/InsertFile/InsertFile.aspx',510,450);break;

第3个参数为打开窗口的相对路径

5.还在此文件中查找default:alert(FCKLang.UnknownToolbarItem 在其前面添加

case 'InsertFile':B = new FCKToolbarButton('InsertFile',FCKLang.InsertFile,FCKLang.InsertFile,FCK_TOOLBARITEM_ICONTEXT,false,true,4);break;

FCK_TOOLBARITEM_ICONTEXT参数使此按钮为文字和图片同时显示,最后一个参数为使用第几个图片图片,图片的路径为editor\skins\default\fck_strip.gif

这样工具栏上就多了一个添加附件的按钮

分享到:
评论

相关推荐

    fckeditor编辑器插件

    首先,让我们了解fckeditor自定义按钮的创建过程。自定义按钮是fckeditor的一个关键特性,它允许开发者根据项目需求扩展编辑器的功能。要创建一个自定义按钮,你需要编写JavaScript代码,定义按钮的名称、图标以及...

    FCKeditor添加自定义按钮的方法

    不过,FCKeditor在当时对自定义按钮的实现提供了一定的灵活性,下面是关于如何为FCKeditor添加自定义按钮的具体方法: 1. **添加按钮的图片**:FCKeditor将所有按钮的图片集中存放在一个图片文件中,该文件位于...

    FCKeditor添加自定义按钮

    在FCKeditor目录里的fckconfig.js打开,找到FCKConfig.ToolbarSets[“Default”] 这里的设置是配置功能按钮的,你需要的留下,不需要的可以删掉,也可以注释掉。 如需要多种配置,可以设置多个FCKConfig....

    fckeditor九套皮肤

    除了预设的九套皮肤,FCKeditor还支持自定义皮肤。开发者可以创建自己的皮肤,通过调整CSS样式和图片资源,实现完全个性化的界面设计。这需要对CSS和HTML有一定的理解,但FCKeditor提供了详细的文档和示例,帮助...

    fckeditor的配置详解

    除了预设的工具栏按钮,FCKeditor还允许开发者创建自定义按钮。这通常涉及编写JavaScript代码来处理按钮的点击事件,并将按钮添加到工具栏。`自定义按钮.txt`可能包含了创建自定义按钮的具体步骤和示例代码。 **四...

    自定义FCKeditor编辑框

    1. **界面定制**:修改FCKeditor的皮肤,使其与网站整体风格保持一致,或者调整按钮布局,添加或删除某些不常用的功能。 2. **功能扩展**:可能添加了特定插件,如代码高亮、公式编辑、视频嵌入等,以满足特殊需求。...

    对FCKeditor HTML编辑器 封装成自定义控件

    将FCKeditor封装成自定义控件可能是为了简化开发流程,提高代码复用性,以及提供更个性化的用户体验。这种封装通常涉及到将编辑器的API、事件处理和样式与项目代码进行整合。 **标签解析:** - **控件**:在编程...

    FCK编辑器(FCKEditor)添加新按钮和功能的修改方法

    根据文件信息,要为FCKEditor添加新的按钮和功能,主要分为以下步骤: 1. 配置新按钮 要添加一个新按钮,首先需要在`fckconfig.js`文件中的`FCKConfig.ToolbarSets`设置中添加按钮的名称。`ToolbarSets`是一个对象...

    fckeditor和级联菜单日历实例

    2. 使用FCKeditor的API注册自定义按钮,这些按钮将触发级联菜单或日历插件的显示。 3. 编写JavaScript逻辑来创建级联菜单,包括各个菜单项的定义和事件处理。 4. 集成日历插件,设置其显示样式和回调函数,确保选择...

    FCKEDITOR_ASP版

    通过参考链接中的博客文章(http://blog.csdn.net/duan618/article/details/5420528),可以学习如何在ASP项目中正确配置和使用FCKeditor,包括上传功能的实现、自定义按钮的添加以及与数据库交互的方法等。

    FCKeditor开发jar包及fckeditor文件夹

    - FCKeditor支持自定义工具栏,开发者可以根据需求调整工具栏按钮。 - 可以通过编写自定义插件扩展其功能,比如添加新的编辑命令或对特定格式的支持。 - 使用fckconfig.js和fckstyles.xml进行配置,可以限制用户...

    FCKeditor 2.6.6 可直接使用

    3. **自定义配置**:开发者可以根据项目需求对编辑器进行定制,如调整工具栏按钮、设置默认样式等。 4. **跨平台兼容**:FCKeditor适用于多种操作系统和浏览器环境,包括Windows、Linux、Mac以及Firefox、Chrome、...

    FCKeditor在线编辑器教程

    本教程将深入介绍FCKeditor的安装、配置、使用及自定义方法,帮助开发者和网站管理员更好地利用这一工具。 一、FCKeditor简介 FCKeditor是一个基于JavaScript的富文本编辑器,支持多种浏览器,如Internet Explorer...

    FCKEditor完整使用说明--一步步教你使用FCKeditor插件

    4. **插件与样式问题**:FCKeditor允许自定义插件和CSS样式,以满足特定需求。在`fckconfig.js`文件中进行配置。 **四、高级应用与优化** 1. **自定义工具栏**:通过修改`fckconfig.js`文件,你可以定制编辑器的...

    FCKeditor_2.6.8.zip

    - **自定义配置**:开发人员可以根据需求自定义编辑器的外观和功能,例如设置工具栏按钮、语言选项等。 **2. FCKeditor的使用方法** 在FCKeditor 2.6.8中,开发人员需要将压缩包解压后,将相关文件整合到网站项目...

    FCKeditor的应用实例

    - FCKeditor的API更完善,允许开发者进行深度定制,如添加自定义按钮、工具栏或插件。 2. **FCKeditor的安装与集成** - 安装:下载FCKeditor源码后,将其解压到服务器上的指定目录,并在HTML页面中引入相应的...

    fckEditor在java中的应用

    例如,可以添加自定义按钮、修改工具栏布局,甚至扩展其文件管理器以支持自定义的文件存储策略。 **参考资料:** 《FCKEditor使用指南.pdf》提供了更详细的FCKEditor使用方法和配置技巧,包括如何配置图片上传、...

    fckeditor实现语法高亮和保存功能

    2. 在FCKeditor的工具栏上添加一个自定义按钮,绑定点击事件,触发内容获取和Ajax请求。 3. 在JavaScript中,使用FCKeditor的API `FCK.EditorDocument` 或 `FCK.GetHTML()` 获取编辑器内的内容。 4. 发送Ajax请求到...

    传智播客fckeditor视频

    - **自定义插件开发**:讲解如何根据项目需求扩展编辑器的功能,例如添加自定义按钮或实现特殊格式的支持。 - **API使用**:详细介绍FCKeditor提供的API接口及其使用方法,帮助开发者更好地集成编辑器到现有系统中。...

Global site tag (gtag.js) - Google Analytics