首先这个CKEditor以前是叫做FCKEditor的。
最近在给YT弄新的在线编辑器,现在的TinyMCE似乎表现不怎么好,然后发现CKEditor的界面很好很强大,本地化工作也比TinyMCE好,于是就选用CKEditor了。
getSelection().getNative() 方法在IE中表现不正常,无法获得选定的内容
在Firefox、Opera、MX3.x版本中调用这个方法都能很正常地得到编辑器中当前选定的内容,但是在IE中得到的却是一个对象。可以按下面方法处理
if (CKEDITOR.env.ie) {
sel = this.pe.getSelection().getNative().createRange().text;
}
else {
sel = this.pe.getSelection().getNative();
}
参考MSDN:http://msdn.microsoft.com/en-us/library/ms535869%28VS.85%29.aspx
所以说这个微软真是讨人厌,什么东西都非要搞自己的一套标准出来,仗着自己的垄断地位挖社会主义墙角,真该批斗的说。
IE中CKEditor失去焦点后,getSelection()会返回空值
在调用 getSelection() 方法之前先调用CKEDITOR.editor的focus()方法就好了。
于是最后弄一个令人囧的IE给出的的错误描述,微软的错误描述向来令人摸不着头脑。看这些东西的都是开发人员,多多少少懂点英语,与其给出这样诡异的错误描述,还不如直接抛出英文呢。比如我碰到的这个错误其实就是Unhanded exception的意思。

最后再吐槽,微软的翻译人员不知道是不是开发人员,说不定是把需要翻译的文本直接丢给翻译公司进行翻译。于是对开发工作完全不懂的翻译人员就按照字面意思翻译,嗯嗯,翻译结果在字面意思上果然也非常准确。
如果是开发人员根据环境来翻译的话,应该就翻译成:代码抛出一个异常,且该异常未被处理
相关文章:
F-22's Trace
greensea 的个人主页
sky-city
极夜奁
小樱之町
这东西有办法搞到mediawiki上去不
啥叫做“有办法”?要搞上去不是很容易的灭?
这是两句话,可以自己把标点补上
也就是说我在用mfc开发啥扯淡东西
我们这的一个人。。
linux用户用vc6.0开发mfc程序
理论上这事真恶心
你可以觉得是那家伙喜欢Linux然后又必须开发MFC程序
实际上前段时间偶在Linux下写过一个用于Windows的程序
好吧偶用wxWidgets的
不过另外在Linux下给一个exe做了手术让它使用偶们的加密算法
话说,今天,具体的说是昨天有个人说我的代码很容易看懂,比某示例代码易懂多了
于是激动中
那人是谁捏?
例外就是异常的说
当然汉语的字面意思可能不太一样
(以上废话可以无视)
例外要接他干嘛。。看不懂。路过
不是例外是异常
使用TinyMCE Advance的飘过……
其实比起TinyMCE,更喜欢CKEditor~毕竟zblog一直在用……
可惜wp自从升级了2·8之后CKEditor就一直出错……嘛……都断网那么久了……十一回去应该5解决了吧~
啥意思,估计以前经常被念成fuckeditor所以没办法只好改名了?