air嵌入jsp版的fckplugin需要air 1.5以上
点击浏览服务器的时候报错xml什么。是 command-fileupload.jar 和command-io.jar找不到
air中嵌入fckeditor不能浏览服务器。就是不能上传。所以自己写上传。给fckeditor安装一个插件。闹了一个下午。
fckeditor自带的例子 FCKeditor_2.6.4.1\fckeditor\_samples\_plugins\findreplace
fckeditor/plugins/findreplace/fckconfig.js
方式1.注册一个command来,弹出窗口
FCKCommands.RegisterCommand( 'My_Hello' , new FCKDialogCommand( FCKLang['DlgMyReplaceTitle'], FCKLang['DlgMyReplaceTitle'] , FCKConfig.PluginsPath + 'findreplace/replace.html', 340, 200 ) ) ;
//FCKCommands.RegisterCommand( 'My_Hello' , function(){
//方式2.注册一个command来处理自己的逻辑
var oMyCMCommand = new Object() ;
oMyCMCommand.Name = 'My_Test' ;
oMyCMCommand.Execute = function(){
alert('alert');//这就可以调用air方法来实现自己的文件上传逻辑
}
oMyCMCommand.GetState = function()
{
// Let's make it always enabled.
return FCK_TRISTATE_ON ;//是否可见
}
FCKCommands.RegisterCommand( 'My_Test' ,oMyCMCommand);
加两个按钮
var oReplaceItem1 = new FCKToolbarButton( 'My_Hello', FCKLang['DlgMyReplaceTitle'] ) ;
oReplaceItem1.IconPath = FCKConfig.PluginsPath + 'findreplace/qq3.gif' ;
FCKToolbarItems.RegisterItem( 'My_Hello', oReplaceItem1 ) ; // 'My_Replace' is the name used in the Toolbar config.
var oReplaceItem2 = new FCKToolbarButton( 'My_Test', FCKLang['DlgMyReplaceTitle'] ) ;
oReplaceItem2.IconPath = FCKConfig.PluginsPath + 'findreplace/qq3.gif' ;
FCKToolbarItems.RegisterItem('My_Test',oReplaceItem2 ) ; // 'My_Repla
fckeditor/
fckeditor/fckconfig.js
FCKConfig.ToolbarSets['PluginTest'] = [
['SourceSimple'],
['My_Find','My_Hello','My_Test',,'-','Placeholder'],
] ;
My_Hello. My_test就是添加的那两个Command命令
FCKConfig.PluginsPath = FCKConfig.BasePath.substr(0, FCKConfig.BasePath.length - 7) + '_samples/_plugins/' ;
// Add our plugin to the plugins list.
// FCKConfig.Plugins.Add( pluginName, availableLanguages )
// pluginName: The plugin name. The plugin directory must match this name.
// availableLanguages: a list of available language files for the plugin (separated by a comma).
FCKConfig.Plugins.Add( 'findreplace', 'en,fr,it' ) ;//插件目录plugins/findreplace目录。把这个目录写自定义按钮等加进去
fckeidtor/-samples/html/sample06.html
var sBasePath = document.location.href.substring(0,document.location.href.lastIndexOf('_samples')) ;
var oFCKeditor = new FCKeditor( 'FCKeditor1' ) ;
oFCKeditor.BasePath = sBasePath ;
// Instruct the editor to load our configurations from a custom file, leaving the
// original configuration file untouched.
oFCKeditor.Config['CustomConfigurationsPath'] = sBasePath + '_samples/html/assets/sample16.config.js' ;
oFCKeditor.Height = 400 ;
oFCKeditor.Width = '100%' ;
oFCKeditor.ToolbarSet = 'Flash' ;
oFCKeditor.Value = '<p>This is some <b>sample text<\/b>. You are using <a href="http://www.fckeditor.net/">FCKeditor<\/a>.<\/p>' ;
oFCKeditor.Create() ;
//-->
分享到:
相关推荐
《fckeditor编辑器插件深度解析与应用》 在网页内容编辑领域,fckeditor是一款备受开发者青睐的开源富文本编辑器。它提供了丰富的文本格式化功能,使得用户可以在浏览器端进行类似于Word般的文本编辑操作。本文将...
本文将深入探讨如何使用FCKEditor的媒体插件,以及如何解决在插入RMVB媒体文件时遇到的问题。 **一、FCKEditor媒体插件介绍** FCKEditor的媒体插件是其众多功能之一,旨在方便用户在编辑区域内嵌入多媒体内容,如...
- `samples` 文件夹:可能包含了一些示例页面,演示如何使用远程图片上传插件。 集成此插件通常涉及以下步骤: 1. 将插件文件夹复制到FCKeditor的`plugins`目录下。 2. 更新FCKeditor的配置文件(如`fckconfig.js`...
ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能和易用性,而FCKeditor是一款流行的在线文本编辑器,常被用于创建富文本输入框,使得用户可以在网页上进行类似Word的文本编辑操作。...
4. **插件与样式问题**:FCKeditor允许自定义插件和CSS样式,以满足特定需求。在`fckconfig.js`文件中进行配置。 **四、高级应用与优化** 1. **自定义工具栏**:通过修改`fckconfig.js`文件,你可以定制编辑器的...
尽管fckeditor在压缩包中的两个URL文件(2345软件大全.url和2345小游戏.url)与编辑器本身没有直接关系,但它们可能暗示了fckeditor在一些下载平台或游戏网站上的应用。CKEditor文件可能是fckeditor的一个实例或者...
综上所述,FCKeditor视频上传插件是一个集成了多种技术的解决方案,涵盖了文件上传、服务器处理、视频转码和用户交互等多个方面。通过这个插件,开发者可以为网站的富文本编辑功能添加强大的视频支持,使用户能够更...
**FCKeditor(FCK)插件和类子详解** FCKeditor,全称为"Freeware CKEditor",是一款开源的、基于...了解并熟练使用FCKeditor的插件和类子,能够帮助开发者构建出更加功能齐全、用户体验优秀的网页编辑功能。
FCKeditor因其易用性和丰富的功能而广受欢迎,尤其适用于需要创建和编辑内容的网站,如CMS(内容管理系统)、论坛、博客等。 **安装与集成** 1. **下载与解压**:首先,你需要从FCKeditor的官方网站下载最新版本的...
4. **安全考虑**:使用远程保存图片插件时,需要注意可能的版权问题和服务器空间的占用。确保你有权利使用抓取的图片,并监控服务器的存储空间。 5. **性能优化**:如果网站流量较大,可以考虑添加缓存机制,或者...
通常,fckEditor的文件夹结构包括`editor`、`samples`、`plugins`等子目录,它们分别包含编辑器的源代码、示例和插件。 **集成步骤:** 1. **创建AIR项目**:使用Flex Builder或命令行工具创建一个新的Adobe AIR...
本帮助文档将详细介绍FCKEditor的安装、配置、使用以及常见问题的解决方法。 ### 一、安装FCKEditor 1. **下载FCKEditor**: 首先,你需要从官方网站或者可靠的源获取FCKEditor的最新版本。下载完成后,解压缩到你...
FCKeditor for WordPress 插件的3.3.1版本可能包含了一些安全修复和性能改进。开发者通常会定期发布更新来解决已知的问题,防止潜在的安全风险,并优化编辑器的运行速度和稳定性。 **使用与安装** 在WordPress后台...
本文将深入探讨如何在FCKeditor2.3中集成并使用视频插件,帮助开发者更好地理解和应用这个功能。 ### 一、安装视频插件 1. **下载插件**:首先,你需要下载视频插件。这通常可以在FCKeditor的官方网站或其社区论坛...
6. **使用文档**:随FCKeditor提供的使用指南详细介绍了如何安装、配置和使用编辑器,对于开发者来说是一份宝贵的参考资料。 **与Ckeditor的对比** Ckeditor是FCKeditor的后续版本,进行了大量的优化和改进,尤其...
在压缩包中的`fckeditor.js`文件可能包含了FCKeditor的核心逻辑,而`fckeditor.properties`文件则可能包含了一些配置参数,这些参数可能会影响到Media插件的行为和设置。 4. **与Java的结合**:尽管FCKeditor本身是...
**FCKeditor热区插件详解** FCKeditor是一款经典的开源HTML编辑器,它允许用户在网页上创建和编辑富文本内容...不过,为了使用它,你需要熟悉FCKeditor的插件系统和HTML编辑器的工作原理,这可能需要一些时间和实践。
下面我们将深入探讨fckeditor的特性、功能以及如何在项目中集成和使用它。 1. **概述** fckeditor是一款开源的JavaScript富文本编辑器,适用于多种Web应用程序。它支持各种浏览器,包括Internet Explorer、Firefox...
**FCKEditor 使用详解** FCKEditor是一款曾经非常流行的开源HTML文本编辑器,它使得在...了解其使用和配置方法,有助于维护和优化这些旧项目。同时,对FCKEditor的了解也能帮助我们更好地理解和使用其替代品CKEditor。
FCKeditor允许自定义工具栏按钮,添加插件,甚至改变编辑器的外观和行为。这部分内容会指导读者如何根据项目需求定制FCKeditor,实现特定的功能。 **6. 兼容性与问题解决** 由于FCKeditor需要在不同浏览器上运行,...