-
- FCKeditor更新至2.4.1版本
- Weather:小雨 ,东风 4-5级 ,最高气温8 ℃
- 2007-03-28
之前2.4版出来以后,一直没时间研究有什么新的改进。今天突然想到了fckeditor,于上上官网去看,原来已经更新到了2.4.1版了,并修正了在FF下粘贴的一个BUG,同时,增加了在源代码视图下的全选功能。
然后,开工修改成适合3rgb.com的版本,其实主要是替换掉文件管理部分的程序,更改一下fckconfig.js这个配置文件。而就在fckconfig.js里发现了除了之前2.4版时知道的快捷键的新功能外,发现了另外一个新功能:自定义了硬回车/软回车而产生了代码方式,这对很多人来说是一个梦想了很久的功能了。
如下代码:
FCKConfig.EnterMode = 'p' ; // p | div | br
FCKConfig.ShiftEnterMode = 'br' ; // p | div | br
FCKConfig.Keystrokes = [
[ CTRL + 65 /*A*/, true ],
[ CTRL + 67 /*C*/, true ],
[ CTRL + 70 /*F*/, true ],
[ CTRL + 83 /*S*/, true ],
[ CTRL + 88 /*X*/, true ],
[ CTRL + 86 /*V*/, 'Paste' ],
[ SHIFT + 45 /*INS*/, 'Paste' ],
[ CTRL + 90 /*Z*/, 'Undo' ],
[ CTRL + 89 /*Y*/, 'Redo' ],
[ CTRL + SHIFT + 90 /*Z*/, 'Redo' ],
[ CTRL + 76 /*L*/, 'Link' ],
[ CTRL + 66 /*B*/, 'Bold' ],
[ CTRL + 73 /*I*/, 'Italic' ],
[ CTRL + 85 /*U*/, 'Underline' ],
[ CTRL + SHIFT + 83 /*S*/, 'Save' ],
[ CTRL + ALT + 13 /*ENTER*/, 'FitWindow' ],
[ CTRL + 9 /*TAB*/, 'Source' ]
] ;前两行,就是进行这个设置的,第一行指回车模式,第二行指shift+回车,即我们在WORD里用的软回车模式。
下面是一些快捷键的设置,其中/*Code*/部分是指实际操作所要按的键,而前面的数字只是这些键的码,如最后那个查看源代码的快捷键是CTRL+TAB。
OK,这下明白了?
-
Views(10131) | Comments(47) |
In:
web develop
|
(03/16)
小偏方,先记下,不晓得好不好用
[FCKeditor更新至2.4.1版本]的回复
-
Befallen
于
2007-03-28 11:11:07
发表 |
IP:222.221.166.*
厉害厉害。。我又来了。。
-
柠檬园主
于
2007-03-28 13:31:13
发表 |
IP:210.83.202.*
动作挺快嘛,欢迎常回来,哈哈。。。
-
似水年华
于
2007-03-28 20:43:50
发表 |
IP:218.72.33.*
又更新了,一直都没时间去研究用上它呢:)
近日可好~?
- 4# Befallen 于 2007-03-29 10:29:39 发表 | IP:222.221.166.*
看到你回消息..我就有兴趣继续来了...哈
- 5# 柠檬园主 于 2007-03-29 17:38:46 发表 | IP:221.201.158.*
哈哈哈,我最近还好啦,就是有点忙,都没啥空天天泡网上了。
欢迎欢迎大家哈。。。。
- 6# somebody莫多泡泡 于 2007-03-30 16:48:51 发表 | IP:220.152.135.*
呵呵,我也来了。。
- 7# 新来的 于 2007-03-30 17:46:05 发表 | IP:59.36.130.*
好像这个2.41版本在外联的使用上还是不支持全屏啊!
- 8# 柠檬园主 于 2007-03-30 17:53:01 发表 | IP:210.83.202.*
欢迎欢迎,呵呵。
在外联使用上,呃~~~偶想不明白为啥要用全屏~~

- 9# 新来的 于 2007-03-30 18:01:26 发表 | IP:59.36.130.*
在编辑表格的时候
全屏会很方便。
- 10# 柠檬园主 于 2007-03-31 12:51:59 发表 | IP:221.201.147.*
哦~
那没办法的话,你只好创建几个独立的FCK了,而不是用外联了
- 11# alexz 于 2007-04-10 11:13:45 发表 | IP:202.45.83.*
一个页面有2个fck实例的时候,好像只有一个能提示你文本是从word里面复制过来的,请问怎么解决。
- 12# 柠檬园主 于 2007-04-10 20:32:01 发表 | IP:221.201.154.*
没发现这个情况啊,刚才我试了一下,在我的2个实例里面都能提示是从WORD里粘过来的。。。
- 13# littlenew 于 2007-05-17 11:47:48 发表 | IP:218.18.183.*
我发现一个问题 ,不知道是不是属于编辑器的问题 ,当我把所有的完整代码全部粘贴在源代码的时候是全的,然后 再看编辑器,也发现不了什么 ,然后再返回源代码的时候,少了<html><title>等一些内容,不知道那里去了。
对了,我想再问你一个问题 ,有什么什么办法将FCK中的硬回车换成换行的,我觉得这个硬回车太占空间了,所以想换成换行的,这样的话,节省版面。
- 14# 柠檬园主 于 2007-05-17 12:35:31 发表 | IP:210.83.202.*
第一个问题:因为FCK默认不是全页编辑模式,可以在生成页面的时候进行设置的。比如说在JS模式下可以用oFckeditor.FullPage=true;,这样<html><title>就全保全了。
第二个问题:看本日志的内容呀。刚好有提到。。。。

- 15# littlenew 于 2007-05-17 13:07:03 发表 | IP:218.18.183.*
但我用的不是JS版的,用的是ASP版的,从数据库读出来的话,也就没有了,所以想问一下。经过你修改过的那个非常好用,不知道最新版的你修改了没有,主要是有些上传过的东西可以删除,这样非常的好。我喜欢这个。
我去试一下换行。谢了。
- 16# littlenew 于 2007-05-17 13:22:34 发表 | IP:218.18.183.*
2.3.2版本的似乎找不到这个,新版的不知道你有没有修改,可能是我的版本太旧了吧,用的还是你以前修改过的版本。能不能提供一个下载地址呀。
- 17# 柠檬园主 于 2007-05-17 14:58:01 发表 | IP:210.83.202.*
用ASP也一样的,只是设置方法不一样而已。要用oFCKeditor.Config("FullPage")="true"
而你说的从数据库里取出来就没有,那是因为你之前保存的时候就没把<html><title>保存上。等改完了上面,再粘进去,再保存再读出来不就有了?
换行切换,这个功能是在新版里才有的。必须要2.4以上版本。
你可以把我提供的版本里的filemanager文件夹和最外面的filePowercheck.asp两个拿出来。然后把从官网下载的版本的filemanager删除,用我的替换就可以了。再把filePowerCheck.asp放在FCK目录下。然后就是自己稍微配置一下fckconfig.js了。
- 18# littlenew 于 2007-05-27 19:00:12 发表 | IP:219.133.185.*
我试过了一下,改了一下fckconfig.js,然后又把你的那个 文件来拷了进去,把原来的删了,但现在出了一个问题,"XML request error: Internal Server Error(500)"这样的错误,但你以前的那个还是好的,不知道什么地方出了问题了。你能不能调试 一下呀,我在官方网上下的是2。4。2的。
- 19# 柠檬园主 于 2007-05-28 13:52:54 发表 | IP:210.83.202.*
要不你就试下我用的吧...
地址地址:
- 20# 眼睛 于 2007-06-21 22:57:48 发表 | IP:222.71.111.*
我又来了,问个弱弱的问题.
我用FCK时,写一些字进来,然后复制这几个字,源码里怎么给这些字自动加了,字体样式的属性呀.
是不是那还没设置的原因.
帮我解答一下哦.
谢谢.
- 21# 柠檬园主 于 2007-06-22 08:53:10 发表 | IP:59.44.76.*
如果只是直接打进来了字,并且没有进行任何改动的话,应该就是纯的文本,而如果你进行过比较加粗呀样式呀或是颜色什么的修饰了,那就会自动加,还有就是如果你是从别的地方复制过来的字,那样式属性什么的也会带过来。
- 22# littlenew 于 2007-07-14 15:47:32 发表 | IP:61.141.202.*
FCK能不能上传DOC文档或者ZIP或者rar文档呀,如果可以的话,有时候在写什么东西的时候,让这些文件作为附件也行呀,不知道2.4.2的版本有没有这个功能。
我是永远不会知足的。哈哈
- 23# 柠檬园主 于 2007-07-15 00:22:48 发表 | IP:221.201.165.*
有这个功能啊,点链接那个图标,弹出的就是上传文件,而不只是上传图片。
- 24# littlenew 于 2007-07-16 09:18:19 发表 | IP:218.18.131.*
我的脑袋不行了,我把这个功能设置为false了,但还要过来问,嗨,真是的。我应该去吃一些补脑口服液

- 25# 柠檬园主 于 2007-07-18 08:56:55 发表 | IP:59.44.76.*
我汗。。。

- 26# littlenew 于 2007-07-26 10:44:50 发表 | IP:219.133.90.*
对了,多个FCK实例可以共享一个toolbar的,但只是看到JS版的,在asp里怎么实现呀?能不能贴一个代码。
- 27# 柠檬园主 于 2007-07-26 14:59:43 发表 | IP:59.44.76.*
接招~~这个东西就得举一反三呀.
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
with oFCKeditor
.Config("ToolbarLocation") = "Out:fckToolBar"
.BasePath = fckPath
.ToolbarSet = ""
.Width = "100%"
.Height = "400"
.Value = ""
.Create "logbody"
'//summary
.Width = "100%"
.Height = "200"
.Create "summary"
end with
- 28# littlenew 于 2007-08-03 15:22:46 发表 | IP:218.18.131.*
FCKConfig.EnterMode = 'br' ; // p | div | brFCKConfig.EnterMode = 'p' ; // p | div | br
改了这个也不行呀,一回车,还是以<p></p>这个模式 出现,是不是还有什么地方没有改完?
- 29# 柠檬园主 于 2007-08-03 17:31:58 发表 | IP:59.44.76.*
咳咳,缓存!记得清空浏览器缓存,然后再刷新重新加载~~
- 30# littlenew 于 2007-08-06 08:50:27 发表 | IP:61.141.200.*
FCKConfig.EnterMode = 'br' ; // p | div | brFCKConfig.EnterMode = 'p' ; // p | div | br
改了这个也不行呀,一回车,还是以<p></p>这个模式 出现,是不是还有什么地方没有改完?
- < littlenew (28楼) > Posted At [2007-8-3 15:22:46] [218.18.131.*]
-
咳咳,缓存!记得清空浏览器缓存,然后再刷新重新加载~~
- < 柠檬园主 (29楼) > Posted At [2007-8-3 17:31:58] [59.44.76.*]
全部清理了。但一回车还是这样的,但shift+回车,是<br>但我想的是不管什么样的换行都是<br>,但shift+回车似乎有好几个<br>.
不知道你试过没有。
- 31# 柠檬园主 于 2007-08-08 23:46:44 发表 | IP:221.201.158.*
这个第一行后面的回车我是直接回车的,看看网页源码吧.
这一行后面我是SHIFT+回车.你继续看源码吧.
怎么样?我这儿可以吧?
- 32# littlenew 于 2007-08-09 08:53:46 发表 | IP:219.133.90.*
是真的吗?
还是这个样子呀,你自己看一下吧。
老大,这次你该看清楚了吧。我打了三个回车。结果就是这个样子呀。

- 33# 柠檬园主 于 2007-08-09 16:32:46 发表 | IP:59.44.76.*
- 晕S,你那是用的嘛浏览器呀?我现在用IE7,这一行后面是直接回车哟
再来一行,这一行后面是SHIFT+回车.
看到了吧.昨天晚上回的我用的我的本本是IE6,现在在公司用的是IE7.... 要不你找你身边别人来试试??
- 34# Sutra 于 2007-08-09 20:53:37 发表 | IP:220.234.11.*
- 在,firefox下面直接键入回车就是一个br吧
不行你试试,
呵呵。
我再键入shift 回车,它仍然是一个br
哈哈。
- 35# 柠檬园主 于 2007-08-10 13:56:45 发表 | IP:59.44.76.*
哈哈,再次感谢友情支持
- 36# littlenew 于 2007-08-10 14:05:25 发表 | IP:219.133.89.*
- 真是晕死了,原来是浏览器的事,我用ff试了一下是正常的,哈哈,见笑了,
,我经常用的是gosurf占资源特小,而且速度可以与opera想想媲美,所以我一直用它,
但没有想到会出现这种问题,害的我天天在你在里刷刷刷刷刷,一直在等你的回复,这回到好了,终于找到问题了。
。
ff用不习惯,占资源太大,而且速度又慢,opera兼容性又太差,orca在打开窗口中有问题,IE不敢上网用,唉,这年头又不知道用什么浏览器好了。
- 37# 柠檬园主 于 2007-08-10 17:14:13 发表 | IP:59.44.76.*
- IE也没事呀,我本本用IE6,台机用IE7,有啥不敢用的?安全这东西还是得靠自己,光靠浏览器是没用的.
- 38# littlenew 于 2007-09-12 12:31:13 发表 | IP:218.18.209.*
- 最新版的fckeditor与2.41的功能上有什么改进呀?我看你的已经换成了最新版
- 39# 柠檬园主 于 2007-09-13 09:23:56 发表 | IP:221.201.172.*
- 具体没什么大的功能改进,只是修复了一些BUG,你可以看一下官网的what's new啊.
- 40# littlenew 于 2007-10-31 15:13:48 发表 | IP:219.133.89.*
问你一个以前问过的问题,用fck编辑出来的东西到了前台就变样了。
如果将整个样式包进来的话,我的这个页面也就变样了。似乎FCK里的空格有些特别,要不就是的我样式出了问题,在FCK里的整齐,一到外面就出了问题,要减少空格。 不知道怎么处理。
- 41# 柠檬园主 于 2007-10-31 15:47:48 发表 | IP:221.201.158.*
要包含也是将FCK的那个textarea的css包含到你的css里。那里面也没多少定义啊。里面的关于body、td等这些定义还是用自己的好,会和你自己的CSS里的冲突 ,要不就把FCK里的全自己写,这样就能保持一致了。
空格嘛,我还是推荐多个空格的话用中文全角空格得好~
- 42# sdf 于 2008-10-07 15:20:41 发表 | IP:218.66.14.*
呵呵 ,我也用这个
- 43# 檸檬園主 于 2008-10-08 15:08:16 发表 | IP:221.201.147.*
一直在期待FCK的V3,但到現在也沒出來。。。
- 44# littlenew 于 2008-10-16 10:49:41 发表 | IP:218.18.29.*
感觉 那个带删除功能的版本比较的好用。就是有点危险。
- 45# 柠檬园主 于 2008-10-17 10:28:25 发表 | IP:221.201.148.*
现在在文件管理这块儿已经有CKFINDER了,挺好用的,就是设置比较麻烦点.
- 46# charles 于 2008-12-06 17:59:03 发表 | IP:58.212.23.*
- 47# 阿迪 于 2012-05-28 10:20:34 发表 | IP:61.50.133.*
- 想请教一个问题啊,我的Fckeditor如果从word复制内容之后,数据库中保存内容为空,而自己手写并且设置格式是可以保存的,有谁能告诉我详细解答下啊,不胜感激!!!
-
柠檬园主 2012-06-05 21:34:43 回复:
你可以在你post数据的时候调试一下看看,应该是你取值的方法 不对。
PS:现在不推荐用FCKEDITOR了,推荐直接使用CKEDITOR,基本上可以行简单的配置一下就能用,接近“0”配置
http://ckeditor.com
