集成javascript步骤
参考文档:http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/Integration/JavaScript
1.将JavaScript集成模块脚本放入<head>标签中
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
2.创建fckeditor
方法一:(内联)
在<body>标签适当位置放入如下代码(通常放在标签中)
<script>
var oFCKeditor = new FCKeditor('FCKeditor1');
oFCKeditor.BasePath = "fckeditor/";
oFCKeditor.Create();
</script>
方法二:(替代<textarea>)
在<head>标签中添加onload方法
<script>
window.onload = function()
{
var oFCKeditor = new FCKeditor( 'MyTextarea' ) ;
oFCKeditor.BasePath = "fckeditor/" ;
oFCKeditor.ReplaceTextarea() ;
}
</script>
在<body>标签中添加以下代码
<textarea id="MyTextarea" name="MyTextarea">
This is <b>the</b> initial value.
</textarea>
方法三:(动态生成)
在<head>标签中定义 createFckeditor()方法
<script>
function createFckeditor()
{
var div = document.getElementById("myFCKeditorDiv");
var fck = new FCKeditor("myFCKeditor");
fck.BasePath = "fckeditor/" ;
div.innerHTML = fck.CreateHtml();
}
</script>
在中div中动态显示fckeditor
<a href="javascript:void(0);" onclick="createFckeditor();"> 动态创建fckeditor </a>
<div id="myFCKeditorDiv"> </div>
fckeditor对象属性
属性名 |
描述 |
默认值 |
Width |
宽度 |
100% |
Height |
高度 |
200 |
Value |
编辑器初始化内容 |
空字符串 |
ToolbarSet |
工具条集合的名称(Default,Basic,或自定义) |
Default |
BathPath |
编辑器的基路径
BasePath要正确设置,以“/”结尾
|
/fckeditor |
例如:
var oFCKeditor = new FCKeditor( 'MyFckeditor' ) ;
oFCKeditor.BasePath = "fckeditor/" ;
oFCKeditor.Width="80%";
oFCKeditor.Height="200";
oFCKeditor.Value="ok";
oFCKeditor.ToolbarSet="Basic";
fckeditor构造器
var fckeditor=function(instanceName,width,height,toolbarSet,value) ;
instanceName:编辑器输出的textarea元素的name属性或id属性的值,必须指定
其他参数会赋给同名属性
例如:
var oFCKeditor = new FCKeditor( 'MyFckeditor' ,'80%','300','Basic','ok') ;
集成java步骤
1.载入jar包
将fckeditor-java-demo-2.4.war放入运行中的tomcat安装目录下的webapps文件夹中让其解压,从解压后的fckeditor-java-demo-2.4\WEB-INF\lib下拷贝所有的jar文件,加入web工程的classpath中(可以拷贝到WebRoot\WEB-INF\lib文件夹下)
jar文件包括:
fckeditor-java-core-2.4.jar
commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar
slf4j-api-1.5.2.jar
slf4j-simple-1.5.2.jar
2.在jsp页面中加入tablib指令和fck标签
参看fckeditor-java-core-2.4.jar/META-INF/FCKeditor.tld
<short-name>FCK</short-name>
<uri>http://java.fckeditor.net</uri>
在jsp页面中加入tablib指令
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>
在<body>中加入自定义标签
<FCK:editor instanceName="fck1" basePath="/fckeditor" value=" "></FCK:editor>
注意:basePath以"/"开头代表工程的根路径而非web服务器的根路径,一定要指定value属性,而且值不能为空字符串"",否则会抛NullPointException。
分享到:
相关推荐
CKEditor FCKEditor 使用-集成 CKFinder(上传文件、浏览文件)
一个简易的word功能的编辑器 一般都是集成在其他项目的下面 方便对图片的处理
fckeditor-java-2.4-bin.zip:用于集成jsp所需的jar类,5个 fckeditor-java-2.4-src.zip:开源的源码文件 fckeditor-java-demo-2.4.war:用于部署的一个例子 FckEditor for java 2_4的JSP 配置方法详解.htm fckEditor...
Dorado与FCKeditor无缝集成的简单实现
winform 集成 fckeditor 编辑器 代码方面的精品
fckeditor集成远程图片上传插件,为了方便应用,插件作者已经做了升级并集成到fckeditor
NULL 博文链接:https://01jiangwei01.iteye.com/blog/1174461
用MyEclipse集成FCKeditor的几个小例子用MyEclipse集成FCKeditor的几个小例子
fckeditor集成远程图片上传插件 为了方便应用,插件作者已经集成到fckeditor
<FCKeditorV2:FCKeditor id="FCKeditor1" runat="server" /> (2)集成到Visual Studio工具箱 打开一ASP.NET页面,展开Toolbox,打开右键菜单,选择“Choose Items ...”,在出现的“Choose Toolbox Items”会话...
Dorado与FCKeditor无缝集成的简单实现
<FCKeditorV2:FCKeditor ID="FCKeditor1" BasePath="fckeditor/" runat="server" Height="500px"></FCKeditorV2:FCKeditor> (2)集成到Visual Studio工具箱 打开一ASP.NET页面,展开Toolbox,打开右键菜单,选择...
集成了: JQuery 1.3 jmail 4.0 fckeditor 2.2 百度地图api 简易用户验证 css 2.0 html 1.1 .net 2.0 C# 2.0 Access 2007 ------------------------------------------------------------ 安装方法: ...
ThinkPHP中FCKeditor编辑器的使用 前段时间一直为TP寻找好用的在线编辑器而苦恼,经过多次尝试与修改后,终于成功地将编辑器集成到Thinkphp里面。...Thinkphp版本1.5或以上,Fckeditor版本2.x。 应用步骤:
在线网页编辑插件(用浏览器编辑后所见即所得),支持多种平台下的脚本(asp aspx php cfm Dhtml htc),还集成了上传图片组件,多语言支持、可换皮肤、定制...FCKeditor支持当前流行的浏览器如IE,Firefox,Netscape,Opera等
首先需要说明的是,与通常意义上的编辑器不同,FCKeditor并不是一个需要安装的程序,或许说它是一个网页源代码更为贴切,所以,取而代之安装过程的是与网页源代码相集成的调用过程。 FCKeditor运行的环境是网页...
1.FCKeditor2.4集成在SSH框架中,在web.xml中要加入以下配置 <servlet-name>Connector</servlet-name> <servlet-class> /*根据自己的项目路径导入ConnectorServlet.class*/ ... </servlet-class> ...
struts和fckeditor整合完整版调试无误,不过上传的文件不支持中文名称,抱歉!这个问题我解决不了,如何您下载之后能解决的话,希望您能给我一个连接
集成了fckeditor,并且可上传图片的jsp应用
废话不多说了,搞过web...因为笔者使用的是Java语言,所以开发环境也是基于Java的IDE,其他语言的版本的集成和使用请查阅google。在使用fck中会遇到一些问题,大家需要修改一下它的源代码(还好它是开源的)才能解决。