1.首先登录官网下载文件包 如:FCKeditor_2.6.4.1.zip

2.解压后生成一个目录fckeditor将该目录拷贝到工程的根目录下

3.在页面中引用工具包,这里使用使用Javascript引用,还可以使用FCK的标签引用

4.定义一个文本编译域,并在窗体加载时加载事件:

window.οnlοad=function(){

var oFCKeditor = new FCKeditor( 'myData' ) ;

//编译器基本路径

oFCKeditor.BasePath = "/fckeditor/fckeditor/";

//高度

oFCKeditor.Width=600;

//宽度

oFCKeditor.Height=400;

//初始化内容

oFCKeditor.value="WRITE YOU MESSAGE HERE!";

oFCKeditor.ReplaceTextarea() ;

}

1.修改工具条的内容

在引用文件里有一个fckconfig.js文件,打开后找到

FCKConfig.ToolbarSets["Default"]的配置,引用默认使用的是Default

一共63个属性,分别对在页面中看到的功能,自己定制想要的功能即可。

2.修改增加可应用的字体

同样在fckconfig.js文件中找到

FCKConfig.FontNames属性,然后进行增加如:FCKConfig.FontNames  = '宋体;楷体;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

就增加了宋体和楷体两种样式

3.修改回车样式

同样在fckconfig.js文件中找到FCKConfig.EnterMode = 'p' ;   // p | div | br

FCKConfig.ShiftEnterMode = 'br' ; // p | div | br

定义了回车和SHIFT+回车的样式,默认是P,后面列出了可以使用的值,改为BR即可

4.增加表情图片

同样在fckconfig.js文件中找到FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;

FCKConfig.SmileyImages = ['paisini.JPG','regular_smile.gif'] ;

FCKConfig.SmileyColumns = 8 ;

FCKConfig.SmileyWindowWidth  = 320 ;

FCKConfig.SmileyWindowHeight = 210 ;

以上属性意思分别为,图片地址,图片,每行显示几个表情,表情窗口的宽度,高度

只要将图片复制到指定的文件内,然后在FCKConfig.SmileyImages内注册一下即可

注意:当我们添加的图片太多时,显示将出现不尽人意的地方,以下为如何显示滚动条

打开表情窗口看窗口属性可以得知,该窗口实际上是一个页面,该页面在

Fckeditor/ editor/ dialog/ fck_smiley.html,找到文件做如下修改:

(1)在该页面加载时调用了一个函数window.onload = function ()

{

// First of all, translate the dialog box texts

oEditor.FCKLanguageManager.TranslatePage(document) ;

//dialog.SetAutoSize( true ) ;

}

注释掉第二句内容

(2)在页面中有该属性

Overflow的意思可以参考CSS手册,默认是不显示滚动条,可选值还有 auto 需要时显示;scroll 总是显示,设置为 auto 即可

5.去除浏览器服务器按钮功能

我们在点击图片时可以看到有一个浏览服务器的功能,我们现在要将其去除,同样在该页面看属性,找到对应的文件,这个窗口对应的文件为:

fckeditor/editor/dialog/fck_image.html

在页面里找到对应按钮,注释即可!另外,该窗口的预览中带有大量问题,如果想去除或更改以同样方式找到对应的页面,修改或删除即可,注意是在文本框内右键看属性

java fckeditor下载_FCKEditor的使用相关推荐

  1. 学Java需要下载什么软件?都有什么作用?

    学习java并非大家想象中的那么简单,除了书本和老师面授,软件的使用也有很大的作用,接下来小编为大家分享的就是关于"学Java需要下载什么软件?都有什么作用?"的内容,希望能够给正 ...

  2. java游戏下载ios_java浏览器下载

    java浏览器下载 对这款游戏感兴趣的玩家可以来我们网站下载试玩. She nodded, surprised to find that her eyes had suddenly filled wi ...

  3. SQLite数据库Java驱动下载及连接示例(sqlite-jdbc-3.30.1.jar)

    一.SQLite数据库Java驱动下载 Google一下,sqlite-jdbc的下载地址:https://bitbucket.org/xerial/sqlite-jdbc/downloads/ 我们 ...

  4. java设计是什么软件下载_用Java设计下载软件

    用Java设计下载软件 HTTP 协议的简介 HTTP协议是一种超文本传输协议(Hypertext Transfer Protocol),工作于网络应用层,自1990年起广泛应用于WWW 的全球信息服 ...

  5. java struts2下载文件_java struts2入门学习---文件下载的二种方式

    一.关于文件下载: 文件下载的核心思想即是将文件从一个地方拷贝到另一个地方. 1.传统方式: 在Action中加入大量servlet api 操作.优点是好理解,缺点是耦合度高. 2.stream方式 ...

  6. java线程下载文件_Java多线程下载文件实例详解

    本文实例为大家分享了Java多线程下载文件的具体代码,供大家参考,具体内容如下 import java.io.File; import java.io.InputStream; import java ...

  7. upupoo视频使用Java代码下载

    upupoo视频使用Java代码下载 Upupoo有防爬,但是你只需要模拟请求添加个请求头Referer:http://www.upupoo.com/就可以了. <dependency>& ...

  8. The Java™ Tutorials下载地址

    1.The Java™ Tutorials下载地址: http://www.oracle.com/technetwork/java/javase/java-tutorial-downloads-200 ...

  9. Java JDK 下载安装,以及环境配置

    一.Java JDK 下载 1) 登录oracle官网 2)选择Menu \ Java \ Java SE 3)向下滚动页面,找到Get Started \ Download Java SE for ...

  10. java jdk 下载

    oracle官网去下载jdk11,非要注册账户,账户注册了成功也激活了,登录时候说账户无效.服了. 解决办法:java JDK下载很慢,Oracle官网下载太慢或者没法下载. 华为镜像下载:https ...

最新文章

  1. C#获得文件版本信息及只读文件的删除
  2. POJ-2251 Dungeon Master bfs搜索
  3. java输出文件中匹配的字段_Java如何从文件中打印与给定模式匹配的所有字符串?...
  4. PHP图片上传,框架通用
  5. git add remote_最全的git常用命令(建议收藏)
  6. java 异步处理数据格式_spring mvc对异步请求的处理
  7. html怎么把view变成标签_html单选按钮默认选中怎么做?input标签的单选按钮用法实例...
  8. java学习中,二分法查找数组中的元素(java 学习中的小记录)
  9. QQ登录界面(Java)
  10. matlab 判断 正态分布,Matlab实现正态分布
  11. 牛刀小试-Promise
  12. import math java_java 中 Math类
  13. kali创建文件_在kali中使用ecryptfs创建加密文件夹-bin文件夹
  14. 从源数据库抽取数据到中间库
  15. 蓝桥杯之二阶魔方旋转
  16. JVM和Java体系架构
  17. CNN Application
  18. QT QVectorQPairQString, qint64 qSort 排序
  19. virtualenv: error: argument dest: the destination . is not write-able at /User/de/ .virtualenvs解决方法
  20. 生物化学《第二章糖类》

热门文章

  1. 福建省12.5米DEM数字高程数据
  2. 自助任务平台WQ5.5.6源码对接微信带分类信息线报赏金赚悬赏猫驴赚网版本
  3. [VGG16]——网络结构介绍及搭建(PyTorch)
  4. cad页面布局快捷键_cad设置快捷键(cad快捷键在哪里修改设置)
  5. 查看本机外网IP地址
  6. CentOS上安装Selenium和google Driver的过程以及问题记录
  7. 【JY】力荐佳作《结构地震分析编程与应用》
  8. pycharm笔记-动手学深度学习(李沐)线性代数课后习题
  9. ipad iphone开发_如何在iPad或iPhone上使用外部GPS设备
  10. 添加内核驱动模块(3)(mydriver.c+ Konfig+Makefile )