本来是计划用tinyMCE的,可是tinyMCE不支持文件上传,只好换成了FCK,可是发觉FCK有一点不是很方便,也可能是自己一直没有找到,设置的办法。
官方js中的配置
this.InstanceName = instanceName ;
this.Width = width || ‘100%’ ;
this.Height = height || ‘200′ ;
this.ToolbarSet = toolbarSet || ‘Default’ ;
this.Value = value || ” ;
this.BasePath = FCKeditor.BasePath ;
this.CheckBrowser = true ;
this.DisplayErrors = true ;
通过上面的设置我们可以发现,没有多语言这个选项,没有办法,只有修改源码的配置文件了。把下面显示自动检测浏览器的设置改为false,默认语言设置成自己想用的就可以了。
FCKconfig 配置文件主要内容
Save : “保存”,
NewPage : “新建”,
Preview : “预览”,
Cut : “剪切”,
Copy : “复制”,
Paste : “粘贴”,
PasteText : “粘贴为无格式文本”,
PasteWord : “从 MS Word 粘贴”,
Print : “打印”,
SelectAll : “全选”,
RemoveFormat : “清除格式”,
InsertLinkLbl : “超链接”,
InsertLink : “插入/编辑超链接”,
RemoveLink : “取消超链接”,
VisitLink : “打开超链接”,
Anchor : “插入/编辑锚点链接”,
AnchorDelete : “清除锚点链接”,
InsertImageLbl : “图象”,
InsertImage : “插入/编辑图象”,
InsertFlashLbl : “Flash”,
InsertFlash : “插入/编辑 Flash”,
InsertTableLbl : “表格”,
InsertTable : “插入/编辑表格”,
InsertLineLbl : “水平线”,
InsertLine : “插入水平线”,
InsertSpecialCharLbl: “特殊符号”,
InsertSpecialChar : “插入特殊符号”,
InsertSmileyLbl : “表情符”,
InsertSmiley : “插入表情图标”,
About : “关于 FCKeditor”,
Bold : “加粗”,
Italic : “倾斜”,
Underline : “下划线”,
StrikeThrough : “删除线”,
Subscript : “下标”,
Superscript : “上标”,
LeftJustify : “左对齐”,
CenterJustify : “居中对齐”,
RightJustify : “右对齐”,
BlockJustify : “两端对齐”,
DecreaseIndent : “减少缩进量”,
IncreaseIndent : “增加缩进量”,
Blockquote : “块引用”,
CreateDiv : “新增 Div 标籤”,
EditDiv : “更改 Div 标籤”,
DeleteDiv : “删除 Div 标籤”,
Undo : “撤消”,
Redo : “重做”,
NumberedListLbl : “编号列表”,
NumberedList : “插入/删除编号列表”,
BulletedListLbl : “项目列表”,
BulletedList : “插入/删除项目列表”,
ShowTableBorders : “显示表格边框”,
ShowDetails : “显示详细资料”,
Style : “样式”,
FontFormat : “格式”,
Font : “字体”,
FontSize : “大小”,
TextColor : “文本颜色”,
BGColor : “背景颜色”,
Source : “源代码”,
Find : “查找”,
Replace : “替换”,
SpellCheck : “拼写检查”,
UniversalKeyboard : “软键盘”,
PageBreakLbl : “分页符”,
PageBreak : “插入分页符”,
Form : “表单”,
Checkbox : “复选框”,
RadioButton : “单选按钮”,
TextField : “单行文本”,
Textarea : “多行文本”,
HiddenField : “隐藏域”,
Button : “按钮”,
SelectionField : “列表/菜单”,
ImageButton : “图像域”,
FitWindow : “全屏编辑”,
ShowBlocks : “显示区块”,
FCKConfig.CustomConfigurationsPath = ” ; // 自定义配置文件路径和名称
FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + ‘css/fck_editorarea.css’; // 编辑区的样式表文件 FCKConfig.EditorAreaStyles = ” ; // 编辑区的样式表风格
FCKConfig.ToolbarComboPreviewCSS =”; //工具栏预览CSS
FCKConfig.DocType = ” ;//文档类型
FCKConfig.BaseHref = ”; // 相对链接的基地址
FCKConfig.FullPage = false ; //是否允许编辑整个HTML文件,还是仅允许编辑BODY间的内容 FCKConfig.StartupShowBlocks = false ;//决定是否启用”显示模块”
FCKConfig.Debug = false ;//是否开启调试功能
FCKConfigFCKConfig.SkinPath = FCKConfig.BasePath + ’skins/default/’ ; //皮肤路径
FCKConfig.PreloadImages=… //预装入的图片
FCKConfigFCKConfig.PluginsPath = FCKConfig.BasePath + ‘plugins/’ ; //插件路径
FCKConfig.AutoDetectLanguage = true ; //是否自动检测语言
FCKConfig.DefaultLanguage = 'zh-cn' ; //默认语言
FCKConfig.ContentLangDirection = ‘ltr’ ; //默认的文字方向,可选”ltr/rtl”,即从左到右或从右到左 FCKConfig.ProcessHTMLEntities = true ; //处理HTML实体
FCKConfig.IncludeLatinEntities = true ; //包括拉丁文
FCKConfig.IncludeGreekEntities = true ;//包括希腊文
FCKConfig.ProcessNumericEntities = false ;//处理数字实体
FCKConfig.AdditionalNumericEntities = ” ; //附加的数字实体
FCKConfig.FillEmptyBlocks = true ; //是否填充空块
FCKConfig.FormatSource = true ; //在切换到代码视图时是否自动格式化代码
FCKConfig.FormatOutput = true ; //当输出内容时是否自动格式化代码
FCKConfig.FormatIndentator = ‘ ‘ ; //当在源码格式下缩进代码使用的字符
FCKConfig.StartupFocus = false ; //开启时焦点是否到编辑器,即打开页面时光标是否停留在fckeditor上 FCKConfig.ForcePasteAsPlainText = false ; //是否强制粘贴为纯文件内容
FCKConfig.AutoDetectPasteFromWord = true ; //是否自动探测从word粘贴文件,仅支持IE
FCKConfig.ShowDropDialog = true ;//是否显示下拉菜单
FCKConfig.ForceSimpleAmpersand = false ;//是否不把&符号转换为XML实体
FCKConfig.TabSpaces = 0 ;//按下Tab键时光标跳格数,默认值为零为不跳格
FCKConfig.ShowBorders = true ;//合并边框
FCKConfig.SourcePopup = false ;//弹出
FCKConfig.ToolbarStartExpanded = true ;//启动fckeditor工具栏默认是否展开
FCKConfig.ToolbarCanCollapse = true ;//是否允许折叠或展开工具栏
FCKConfig.IgnoreEmptyParagraphValue = true ;//是否忽略空的段落值
FCKConfig.FloatingPanelsZIndex = 10000 ;//浮动面板索引
FCKConfig.HtmlEncodeOutput = false ;//是否将HTML编码输出
FCKConfig.TemplateReplaceAll = true ;//是否替换所有模板
FCKConfig.ToolbarLocation = ‘In’ ;//工具栏位置,
分享到:
相关推荐
《.NET FCK编辑器:网站后台的高效文本编辑解决方案》 .FCKeditor,全称为“FCKeditor for .NET”,是一款广泛应用于网站后台的开源HTML文本编辑器,专为.NET平台设计。它以其易用性、功能强大和高度可定制性著称,...
### FCK编辑器API函数详解 #### 一、引言 在进行Web开发时,富文本编辑器成为了不可或缺的一部分,特别是在需要用户提供复杂格式文本的情况下。FCK编辑器因其丰富的功能和良好的兼容性,在众多富文本编辑器中...
### js 修改 FCK 编辑器的值 #### 背景介绍 FCKeditor(现更名为 CKEditor)是一款广泛使用的富文本编辑器,它能够为网页提供强大的文本编辑功能,支持图片插入、表格制作等多种高级操作。在 Web 开发过程中,经常...
Java中的FCK编辑器是一款强大的在线文本编辑器,它提供了类似Word的富文本编辑功能,让用户在网页上能够实现所见即所得(WYSIWYG)的编辑体验。这款编辑器支持图片上传、Flash嵌入,并且允许自定义工具栏,使得...
**FCK在线编辑器 JSP** 是一个基于Web的富文本编辑器,它允许用户在浏览器端进行文本格式化、图像上传以及其他常见的文档编辑操作。FCKeditor在JSP(JavaServer Pages)环境下使用,可以极大地提升网页内容创建的...
**FCK编辑器详解** FCKeditor是一款开源的富文本编辑器,广泛应用于网页内容编辑,为用户提供类似Microsoft Word的在线编辑体验。它允许用户在网页上直接编辑文本,插入图片、链接等元素,极大地提高了网页内容创作...
4. **初始化编辑器**:通过JavaScript调用FCKeditor.Create()函数来实例化编辑器,指定 textarea 的ID作为参数。 5. **自定义设置**:根据项目需求,可以通过配置文件或直接修改JavaScript代码来调整编辑器的外观和...
**FCK富文本编辑器**,作为一款网页版的Word,是前端开发中常见的文本编辑工具,它提供了用户友好的界面,使得非编程背景的人员也能轻松编辑和格式化网页内容。这款编辑器的主要功能是将HTML代码的复杂性隐藏在简洁...
**FCK富文本编辑器详解** FCKeditor是一款开源的JavaScript富文本编辑器,它为网页开发者提供了一种在浏览器端进行文字编辑、格式化和插入多媒体内容的强大工具。FCKeditor的名字来源于其创始人Fernando Monteiro的...
**FCK编辑器详解** FCKeditor是一款开源的富文本编辑器,广泛应用于网页内容编辑,它提供了类似于Microsoft Word的用户界面,使得非技术人员也能轻松地进行文本格式化、插入图片、链接等操作。FCKeditor以其易用性...
### FCK编辑器使用帮助详解 #### 一、FCK编辑器简介 FCK编辑器是一款流行的Web编辑器,广泛应用于网站内容管理系统的编辑界面。它提供了丰富的编辑功能,能够帮助用户轻松创建和编辑HTML文档。本文档将详细介绍FCK...
【标题】"FCK在线编辑器测试通过了的"指的是FCKeditor这款开源富文本编辑器在特定环境下的成功应用。FCKeditor是一款强大的Web内容创作工具,它允许用户在浏览器端进行类似于桌面应用程序的文字编辑操作,如字体设置...
**FCK编辑器详解** FCKeditor是一款开源的富文本编辑器,广泛应用于网页内容编辑、CMS系统、论坛等场景。它提供了丰富的文本格式化功能,使得用户可以在浏览器端进行类似Word的文本编辑操作,极大地提高了网站内容...
这个“fck编辑器的使用.rar”压缩包可能包含了关于如何安装、配置以及使用FCKeditor的详细资料。 FCKeditor的特点和功能包括: 1. **多平台支持**:FCKeditor可以在多种操作系统和浏览器环境下运行,包括Windows、...
压缩包内的“fck编辑器使用示例”文件很可能是包含了一组示例代码或者一个演示项目,用于指导开发者如何在自己的Java应用中集成和使用Fck2.4编辑器。这些示例可能涵盖如何在JSP页面中嵌入编辑器、配置编辑器参数、...
FCKeditor是一款经典的开源富文本编辑器,广泛应用于网站建设和内容管理系统中,为用户提供类似Microsoft Word的编辑体验,使得在网页上编辑文本变得直观且高效。它的优点在于易用性、兼容性和强大的功能集,使得...
**FCK在线文本编辑器**是一款流行的开源在线文本编辑器,专为网页设计,提供**所见即所得**的编辑体验。它具有轻量级、跨平台的特点,能够与多种编程语言无缝集成,如PHP、ASP.NET、Java等。这款编辑器在业界具有较...
2. **配置文件**: 修改`fckconfig.js`文件,根据需求设置编辑器的默认参数,如工具栏布局、语言设置等。 3. **集成到网页**: 在网页中引用FCKeditor的JavaScript文件,并通过代码调用来实例化编辑器。 4. **表情配置...
在实际应用中,开发者需要将FCKeditor的JavaScript库和CSS样式表引入到网页中,并设置编辑器的初始参数,如宽度、高度、默认内容等。然后通过JavaScript调用来初始化编辑器实例。服务器端需要处理由编辑器提交的HTML...
**FCK多功能编辑器详解** FCKeditor,全称为“Freeware CKEditor”,是一个开源的、功能丰富的Web在线文本编辑器,广泛应用于网站内容管理、博客系统和其他需要用户输入富文本的场景。它允许用户在浏览器环境中进行...