×

fckeditor配置 or 方法

fckeditor配置(跪求在JSP中配置FCKeditor的具体方法!~~~希望是自己试验成功过的)

admin admin 发表于2023-02-06 02:12:24 浏览43 评论0

抢沙发发表评论

本文目录

跪求在JSP中配置FCKeditor的具体方法!~~~希望是自己试验成功过的

我曾经整理过~
下个fckeditor的demo
把fckeditor文件夹直接放在webroot文件夹下
把web.xml中的配置复制到project的web.xml中,不用改文件头或别的什么,直接把那一段复制过去就可以了。
把lib下的jar 包直接复制到project的jar包下。
把web-inf/classes下fckeditor.properties放到project的src下
把sample。Css放到的webroot下
到此,拖放结束
在需要fckeditor的jsp界面,把文件头
《%@ page language=“java“ import=“java.util.*“ pageEncoding=“UTF-8“%》
在import语句中加上import=“java.util.*,net.fckeditor.*“
在form表头前,或别的合适的位置,插入
《%
FCKeditor fckEditor = new FCKeditor(request, “content“);
fckEditor.setHeight(“800“);(这是设置文本框的高度,可要可不要,800应该是像素。当然,也可以设置宽度)
%》
注意哦!Content就是你要显示在文本域的内容的name
《%
fckEditor.setValue(“这就是内容“);
out.println(fckEditor);
%》
如果要把content包含的字符串放进去,这样fckEditor.setValue(content);
(这个setvalue不能去掉,但可以在引号中把设置为空字符串)

php 中的FCKeditor,我想在FCKeditor文件夹外面调用fckeditor,怎么配置

先要在你想调用编辑器的文件中引用:include “fckeditor/fckeditor.php“;
然后在你想放编辑器的地方写上:
《?php
$oFCKeditor = new FCKeditor(’content’) ;
$oFCKeditor-》BasePath = ’fckeditor/’ ;
$oFCKeditor-》ToolbarSet = ’Default’ ;
$oFCKeditor-》InstanceName = ’content’ ;
$oFCKeditor-》Width = ’100%’ ;
$oFCKeditor-》Height = ’400’ ;
$oFCKeditor-》Value = ’’;
$oFCKeditor-》Create() ;
?》

jsp 中添加文本编辑器fckeditor都需要下载什么,如何配置

下载一个fckeditor的压缩包,将这段话加到你的WEB-INF文件夹地下的web.xml中
- 《servlet-mapping》
《servlet-name》Connector《/servlet-name》
《url-pattern》/fckeditor/editor/filemanager/browser/default/connectors/jsp/connector《/url-pattern》
《/servlet-mapping》
- 《servlet-mapping》
《servlet-name》SimpleUploader《/servlet-name》
《url-pattern》/fckeditor/editor/filemanager/upload/simpleuploader《/url-pattern》
《/servlet-mapping》
- 《servlet》
《servlet-name》Connector《/servlet-name》
《servlet-class》com.fredck.FCKeditor.connector.ConnectorServlet《/servlet-class》
- 《init-param》
《param-name》baseDir《/param-name》
《param-value》/UserFiles/《/param-value》
《/init-param》
- 《init-param》
《param-name》debug《/param-name》
《param-value》true《/param-value》
《/init-param》
《load-on-startup》1《/load-on-startup》
《/servlet》
- 《servlet》
《servlet-name》SimpleUploader《/servlet-name》
《servlet-class》com.fredck.FCKeditor.uploader.SimpleUploaderServlet《/servlet-class》
- 《init-param》
《param-name》baseDir《/param-name》
《param-value》/UserFiles/《/param-value》
《/init-param》
- 《init-param》
《param-name》debug《/param-name》
《param-value》true《/param-value》
《/init-param》
- 《init-param》
《param-name》enabled《/param-name》
《param-value》true《/param-value》
《/init-param》
- 《init-param》
《param-name》AllowedExtensionsFile《/param-name》
《param-value /》
《/init-param》
- 《init-param》
《param-name》DeniedExtensionsFile《/param-name》
《param-value》php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi《/param-value》
《/init-param》
- 《init-param》
《param-name》AllowedExtensionsImage《/param-name》
《param-value》jpg|gif|jpeg|png|bmp《/param-value》
《/init-param》
- 《init-param》
《param-name》DeniedExtensionsImage《/param-name》
《param-value /》
《/init-param》
- 《init-param》
《param-name》AllowedExtensionsFlash《/param-name》
《param-value》swf|fla《/param-value》
《/init-param》
- 《init-param》
《param-name》DeniedExtensionsFlash《/param-name》
《param-value /》
《/init-param》
《load-on-startup》1《/load-on-startup》
《/servlet》
在你要添加的页面中加入
《script type=“text/javascript“》
var oFCKeditor = new FCKeditor(’info’);
oFCKeditor.BasePath = ’../fckeditor/’;
oFCKeditor.ToolbarSet = ’Common’;
oFCKeditor.Width = ’600’;
oFCKeditor.Height = ’300’;
oFCKeditor.Value = ’info’;//这块输入你该控件的名称
oFCKeditor.Create();
《/script》
然后在《head》里边引入
《script type=“text/javascript“ src=“../fckeditor/fckeditor.js“》《/script》
就好了
希望能帮到你

FCKeditor_2.5在 php的配置方法

下载FCKeditor,解压至FCKeditor。
1.首先删除不必要的文件节省空间。凡是以_开头的文件如_samples,_testcases和一些用不到的.asp、.jsp、.cfm文件统统干掉。
2.修改fckconfig.js
FCKConfig.AutoDetectLanguage = true ;//是否自动检测语言
FCKConfig.DefaultLanguage = ’zh-cn’ ;//设置语言
FCKConfig.SkinPath = FCKConfig.BasePath + ’skins/default/’ ;//设置皮肤
FCKConfig.TabSpaces = 1 ;//tab是否有效
FCKConfig.ToolbarStartExpanded = true ;//编辑工具条是否出现,等点“展开工具栏”时才出现
FCKConfig.FontNames = ’宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana’ ;//添加中文字体
3.修改FCKeditor\editor\css\fck_editorarea.css
设置默认字体及大小
body, td
{
font-family: Arial, Verdana, Sans-Serif;
font-size: 14px;
}
4.关于文件上传的设置
修改fckconfig.js
var _FileBrowserLanguage = ’php’ ; // asp | aspx | cfm | lasso | perl | php
var _QuickUploadLanguage = ’php’ ; // asp | aspx | cfm | lasso | php
修改fckeditor\editor\filemanager\browser\default\connectors\php
$Config[’Enabled’] = true ;
$Config[’UserFilesPath’] = ’/UserFiles/’ ;//设置上传的文件夹,可自己指定
修改fckeditor\editor\filemanager\upload\php
$Config[’Enabled’] = true ;
$Config[’UseFileType’] = true ;
$Config[’UserFilesPath’] = ’/UserFiles/’ ;//同上要一样
5.引入在线编辑器时只需
《?php
include(“fckeditor/fckeditor.php“) ;
$oFCKeditor = new FCKeditor(’FCKeditor1’) ;//实例化
$oFCKeditor-》BasePath = ’fckeditor/’;//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html页面
//$oFCKeditor-》Value = ’’ ;
$oFCKeditor-》Width = ’100%’ ;
$oFCKeditor-》Height = ’300’ ;
$oFCKeditor-》Create() ;
?》
JS用alert( FCKeditorAPI.GetInstance(’FCKeditor1’).GetXHTML( true ))得到FCKeditor1的值;
PHP用$_POST[’FCKeditor1’]得到FCKeditor1的值。

ASP.NET使用FCKeditor.Net_2.6.3配置

进入FCKeditor文件夹,编辑fckconfig.js这个JAVASCRIPT文件
1、修改:var _FileBrowserLanguage = ‘php’和var _QuickUploadLanguage = ‘php’,改为:var _FileBrowserLanguage = ‘aspx’和var _QuickUploadLanguage = ‘aspx’。
此处用于指定应用语言类型为ASP.NET。
2、修改:FCKConfig.DefaultLanguage = ‘en’ ;
改为:FCKConfig.DefaultLanguage = ‘zh-cn’ ;修改缺省语言
3、配置皮肤,有default、office2003、silver风格等,可以使用默认。
FCKConfig.SkinPath = FCKConfig.BasePath + ’skins/default/’ ;
4、在编辑器域内可以使用Tab键。(1为是,0为否)
FCKConfig.TabSpaces = 0 ; 改为 FCKConfig.TabSpaces = 1 ;
5、加上几种常用的字体:
FCKConfig.FontNames = ‘宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana’;
6、编辑器域内默认的显示字体为12px,想要修改可以通过修改样式表来达到要求,打开/editor/css/fck_editorarea.css,修改font-size属性即可
7、关于安全性
如果你的编辑器用在前台非认证的情况下,推荐使用Basic的toolbar
FCKConfig.ToolbarSets[“Basic“] = [
[’Bold’,’Italic’,’-’,’OrderedList’,’UnorderedList’,’-’,’Link’,’Unlink’,’Image’,’-’,’About’]
] ;