首先在js文件中配置工具栏的按钮,Defaul中的按钮很齐全,去掉不需要用的就可以了
fck.config.js
FCKConfig.ToolbarSets["Custom"] = [
['FontFormat','FontName','FontSize','TextColor','BGColor','Bold','Italic','Underline','StrikeThrough'],
'/',
['Undo','Redo','Cut','Copy','Paste','-','-','RemoveFormat'],
['Outdent','Indent'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink'],
['Image','Flash','Table','Smiley','-','-','Source']
];
FCKConfig.ToolbarSets["Image"] = [
['Image']
];
Custom的按钮跟Javaeye的编辑框是一样的
我习惯使用自定义标签的方式
<FCK:editor instanceName="context" toolbarSet="Custom" width="480" height="300">
<jsp:body>
<FCK:config CustomConfigurationsPath="${pageContext.request.contextPath}/fck.config.js" />
</jsp:body>
</FCK:editor>
用Javascript验证输入内容,由于是自定义标签,document.getElementById("context")是错误的。
应该调用FCKeditorAPI的方法
var fEditor=FCKeditorAPI.GetInstance("Context");
var context=fEditor.GetXHTML();
分享到:
相关推荐
- 通过修改`fckconfig.js`文件,可以自定义工具栏按钮、语言、文件上传路径等配置。 - `FCKConfig.ToolbarSets`定义了不同的工具栏组合,可根据需求选择或创建新的工具栏布局。 4. **文件管理与上传** - ...
Fckeditor2.6的一大优点是其高度可定制性,用户可以根据需求自定义工具栏,展示或隐藏不同的编辑功能。以下是自定义工具栏的基本步骤: 1. **编辑配置文件**:打开`fckconfig.js`,找到`FCKConfig.ToolbarSets`部分...
6. **自定义工具栏**:FCKeditor允许开发者根据项目需求定制工具栏,选择显示哪些按钮,以满足不同应用场景。 7. **多语言支持**:FCKeditor内置多种语言包,方便全球用户使用。 二、与Web技术的结合 FCKeditor...
4. **个性化设置**:FCKeditor支持自定义配置,你可以根据需求调整其外观、功能,例如改变工具栏布局、设定可编辑的HTML标签等。 5. **测试和调试**:确保在浏览器中能正常显示和操作FCKeditor,同时验证服务器端...
- **XML配置**:除了`fckconfig.js`,FCKeditor还支持通过XML配置文件进行更详细的设置,如工具栏布局、插件管理等。 - **自定义插件**:如果你需要扩展FCKeditor的功能,可以编写自己的插件。FCKeditor的API允许...
3. 在FCKeditor中添加DatePicker:通过JavaScript代码,我们可以在FCKeditor的工具栏上添加一个按钮,点击后弹出DatePicker。这可能涉及到自定义FCKeditor的配置文件(如fckconfig.js),并在其中注册新的按钮和相关...
- `samples`目录下的各个示例文件展示了`fckeditor`的不同用法,例如基础编辑器、带工具栏的编辑器、不同语言版本、自定义配置等。 - 通过这些示例,开发者可以学习如何在实际项目中灵活运用`fckeditor`,并理解其...
- 如果需要自定义FCKEditor的外观或功能,可以修改其配置文件(如`fckconfig.js`)或扩展其插件系统。 - 对于安全性考虑,可能需要过滤用户输入的HTML,防止XSS攻击。这通常在后端处理时完成,确保只允许安全的...
- **注意点**:其中 `BasePath` 设置为 FCKeditor 文件的绝对路径,`ToolbarSet` 指定了工具栏配置,默认为 `'Default'`。 #### 三、依赖库与 JSP 页面集成 为了使 FCKeditor 在 Java Web 应用中正常工作,需要...
6. **自定义配置**:FCKeditor2.3允许开发者根据项目需求进行自定义配置,如工具栏按钮、语言设置等。 **三、FCKeditor2.3使用** 1. **安装与集成**:将下载的压缩包解压后,通过引入JavaScript文件和设置初始化...
1. **自定义工具栏**:通过配置文件`fckconfig.js`,可以根据需求定制工具栏按钮,例如添加或移除某些功能。 2. **上传管理**:FCKeditor支持文件和图片上传,可以通过配置文件设置上传路径和大小限制。 3. **样式...
FCKeditor的配置文件通常为"fckconfig.js",在这里可以设置编辑器的默认属性,如宽度、高度、工具栏布局等。此外,还可以自定义编辑器的行为,例如禁用某些功能,或添加新的快捷键。 **安全考虑** 使用任何富文本...
如果你想自定义工具栏,可以在`fckconfig.js`中找到`FCKConfig.ToolbarSets`配置项。这里可以定义多个工具栏集,根据需要在实例化时选择使用哪个工具栏集。 6. **运行与测试** 保存所有改动后,运行你的HTML页面...
4. **自定义工具栏**:如果你需要定制工具栏,可以在`fckconfig.js`中修改`Config.ToolbarSets`数组,添加或移除按钮,以满足特定功能需求。 5. **文件上传支持**:FCKeditor内置了文件上传功能,但需要配置服务器...
此外,FCKEditor 还支持自定义工具栏,可以根据项目需求定制编辑器的功能。 **二、集成FCKEditor** 集成FCKEditor到项目中通常涉及以下几个步骤: 1. **下载与解压**:首先,从FCKeditor官方网站下载最新版本的...
- **用户界面**:UI组件如工具栏按钮、对话框和面板都是通过JavaScript和CSS实现的,这部分代码解释了如何创建和定制这些元素。 - **插件系统**:FCKeditor允许开发者扩展其功能,通过编写自定义插件来实现特定...
在文件中找到`case 'NewPage'`的代码块,然后在其`break`语句后面插入新按钮对应的代码段,指定按钮的名称、语言环境、是否是下拉菜单以及在工具栏中的位置等。其中,位置参数(如示例中的50)将决定按钮在工具栏中...
- **API接口**: FCKeditor 提供了一套丰富的JavaScript API,允许开发者自定义编辑器的行为,如添加新的按钮或工具栏项。 - **事件处理**: 开发者可以监听编辑器的各种事件,如文本改变、提交前的验证等,以实现...
4. **配置编辑器**:`FckEditor在asp.net中的配置方法.txt`文件可能包含了如何自定义Fckeditor的设置,比如工具栏布局、语言、允许的文件上传类型等。可以编辑`fckeditor`目录下的`config.js`文件进行配置。例如,要...
6. **可定制性**:开发者可以根据需求自定义工具栏,添加或删除功能,以适应特定的应用场景。 7. **浏览器兼容性**:在当时,FCKEditor 2.0已经很好地支持了主流的浏览器,包括Internet Explorer、Firefox、Safari...