[技巧] 修改fckeditor编辑器下的分页代码。(fck2.6)
因为fck有二个js文件。一个js是针对非ie的。一个是针对ie的。所以我们需要更改二个js的文件。
这样方便我们以后插入分页时,就不需要那么一大串的了。只要[next]就可以分页了。
一:editor/js/fckeditorcode_ie.js 这是针对ie浏览器的 查找:
var FCKPageBreakCommand=function(){this.Name=’PageBreak’;};FCKPageBreakCommand.prototype.Execute=function(){FCKUndo.SaveUndoStep();var e=FCK.EditorDocument.createElement(‘DIV’);e.style.pageBreakAfter=’always’;e.innerHTML=’<span style=”DISPLAY:none”> </span>’;var A=FCKDocumentProcessor_CreateFakeImage(‘FCK__PageBreak’,e);var B=new FCKDomRange(FCK.EditorWindow);B.MoveToSelection();var C=B.SplitBlock();B.InsertNode(A);FCK.Events.FireEvent(‘OnSelectionChange’);};FCKPageBreakCommand.prototype.GetState=function(){if (FCK.EditMode!=0) return -1;return 0;};
复制代码替换成:
var FCKPageBreakCommand=function(){this.Name=’PageBreak’;};FCKPageBreakCommand.prototype.Execute=function(){var e=FCK.EditorDocument.createElement(‘Span’);e.innerHTML=’[next]‘;FCK.InsertElement(e);};
FCKPageBreakCommand.prototype.GetState=function(){return 0;};
二:一:editor/js/fckeditorcode_gecko.js 查找:
var FCKPageBreakCommand=function(){this.Name=’PageBreak’;};FCKPageBreakCommand.prototype.Execute=function(){var e=FCK.EditorDocument.createElement(‘DIV’);e.style.pageBreakAfter=’always’;e.innerHTML=’<span style=”DISPLAY:none”> </span>’;var A=FCKDocumentProcessors_CreateFakeImage(‘FCK__PageBreak’,e);A=FCK.InsertElement(A);};FCKPageBreakCommand.prototype.GetState=function(){return 0;}
复制代码替换成:
var FCKPageBreakCommand=function(){this.Name=’PageBreak’;};FCKPageBreakCommand.prototype.Execute=function(){var e=FCK.EditorDocument.createElement(”);e.innerHTML=’[next]‘;FCK.InsertElement(e);};
FCKPageBreakCommand.prototype.GetState=function(){return 0;};
分享到:
相关推荐
FCKeditor是一款经典的开源...总之,"fckeditor源文件+皮肤+分页控件"这一资源为开发者提供了全面的工具包,无论是用于快速构建一个功能完善的在线编辑器,还是作为深入学习富文本编辑器开发的教材,都是非常有价值的。
在IT行业中,测试图形、FCK编辑器以及分页是网页开发和内容管理中的关键元素。下面我们将深入探讨这三个主题。 首先,测试图形是软件开发过程中不可或缺的一部分,特别是在UI/UX设计和前端开发中。测试图形主要是...
本文将探讨如何结合jQuery和PHP技术,处理FCKEditor编辑的大量内容并进行分页显示。 首先,我们需要了解FCKEditor的工作原理。FCKEditor在前端提供一个友好的文本编辑界面,用户可以输入文字、插入图片、格式化文本...
FCKeditor是一款强大的开源文本编辑器,特别适合用于网页内容的创建和编辑。它支持多种编程语言,包括.NET,使得开发者能够轻松地在ASP.NET应用中集成富文本编辑功能。在"**FCKeditor_2.6.4.1 .NET完整实例**"中,...
### 知识点一:FCKEditor编辑器的使用 FCKEditor是一款流行的网页内容编辑器,支持多种编程语言,包括ASP、PHP、Java等。它通过“所见即所得”的界面,让网站维护者能够方便地添加和编辑网页内容。在实现分页功能时...
FCKeditor是一款开源的JavaScript富文本编辑器,它支持多种浏览器,并且功能强大,可提供类似桌面文本编辑器的用户体验。FredCK.FCKeditorV2.dll是该编辑器的.NET版本,允许开发者在ASP.NET项目中轻松集成,提供内嵌...
FCKeditor是一款开源的Web富文本编辑器,它在网页上提供了一种类似于Microsoft Word的编辑体验,允许用户在浏览器中创建、修改和格式化文本内容。这款编辑器广泛应用于网站后台管理系统、论坛、博客和其他需要用户...
5. **创建编辑器实例**:在需要显示编辑器的地方,使用JavaScript代码创建编辑器实例,如下: ```javascript var oFCKeditor = new FCKeditor( 'editor' ) ; oFCKeditor.BasePath = '/Scripts/FCKeditor/' ; // ...
2. **分页标签插入**:在FCKeditor的编辑界面中,用户可以手动输入分页标签(如`<fckpagebreak>`),或者通过编辑器的插件功能添加一个按钮,使得用户可以通过点击按钮轻松插入分页标记。 3. **后端处理**:当用户...
FCKeditor是一款开源的Web富文本编辑器,它允许用户在网页上编辑内容时获得类似于Microsoft Word的体验。在ASP.NET应用中,FCKeditor常被用来提供一个友好的界面,让用户可以输入和格式化文本、图片、链接等复杂内容...
FCKeditor是一个功能丰富的富文本编辑器,它允许用户在网页上创建和编辑HTML内容,如同在桌面应用程序中一样。在博客系统中,FCKeditor被用于创建和编辑博客文章。开发者可以通过集成FCKeditor来提供一个直观、易用...
FCKeditor是一款开源的在线富文本编辑器,它允许用户在网页中像在桌面应用程序中那样进行文本编辑,支持多种格式的插入,如图片、链接、表格等。JqEasyUI则是一个基于jQuery的UI框架,提供了丰富的组件,简化了前端...
常见的有TinyMCE、CKEditor、FCKeditor等开源编辑器,它们提供了丰富的API和配置选项,可以方便地集成到ASP页面中。开发者可以通过JavaScript或者AJAX技术与服务器端的ASP脚本进行交互,处理用户输入的数据,如保存...
在ASP.NET环境中,开发者可以利用多种在线编辑器控件,如CKEditor、TinyMCE、FCKeditor等。这些编辑器通常提供API和自定义插件,以适应特定的应用需求。例如,开发者可以通过API设置编辑器的样式、启用或禁用某些...
把BlogEngine的编辑器换成了FCKEditor。 为FCKEditor增加了“插入代码”和“插入MP3”功能。 为BlogEngine添加了日志URL别名、自定义页URL别名的自动翻译功能,这个是利用Google的翻译API实现的。 美化了...
Smarty+FCKeditor新闻系统实例是一种基于PHP的网页内容管理系统,结合了Smarty模板引擎和FCKeditor文本编辑器,用于创建和管理网站的新闻发布。在这个实例中,Smarty负责处理视图层,提供清晰的MVC(模型-视图-控制...
3. Fckeditor的分页功能:Fckeditor编辑器提供了插入分页符的功能,允许用户在编辑长文章时手动设置分页点。编辑器插入的分页符在HTML代码中通常表现为带有特定样式的`<div>`标签。在将编辑器的内容存储到数据库时,...
发表日志 在线编辑器(FCKeditor) 3.管理日志 (查看,编辑,删除) 可管理日志评论 4.日志分类 按日志分类查询日志 //同上 添加分类 分类改名 分类删除 5.管理留言 删除留言 6.用户...
标题中的“在FCK下实现自动过滤Word格式”指的是在使用FCKeditor这款富文本编辑器时,如何处理用户从Microsoft Word中复制粘贴的内容,因为Word格式在Web页面上通常不能直接显示,需要进行转换或者过滤。FCKeditor是...
1. **下载与引入**:首先,你需要从FCKeditor官网下载最新版本的编辑器包,并将其解压到你的项目资源目录下。 2. **配置路径**:在JSP页面中,通过`<script>`标签引入FCKeditor的JavaScript文件,并设置编辑器的...