首页 > 网络技术 > TinyMCE编辑器对FireFox的兼容不太好

TinyMCE编辑器对FireFox的兼容不太好

2010年4月27日 Terence 1,042 次阅读 发表评论 阅读评论

  WordPress自带的在线编辑器TinyMCE刚开始用的时候觉得功能实在过于单薄,几乎想要放弃转投向Windows Live Writer之类的基于XML-RPC或者Atom发布协议的本地编辑器。可自从有了这个叫TinyMCE-Advanced的插件,使自带的编辑器再也不是鸡肋了,基本上可以实现像Word里面的大部分排版,包括制表。

  可前几天发现TinyMCE在FireFox下编辑有个问题,每段的开头要缩进的话,一般我们会打上几个空格来实现。可在FireFox下发布文章后,段落开头的空格就自动消失了,但在所有版本的IE下都是正常的。之前还以为是插件冲突的问题,不过之后的实验证明这不是个例,搜索“TinyMCE+FireFox”能找到一堆同样的问题,看来这是个历史遗留难题呀。。。究其原因的话也难怪,WordPress本来就不是国人开发,老外写文章貌似就没有开头空格的习惯,所以凭什么人家给你修改这个缺陷呢?

  既然TinyMCE太过于自作聪明,我们就只能在源代码中下手了。解决方法很简单,文章编辑完后切换到Html模式下,在每段开头添加两个全角的空格,有两点需要注意:1.必须要全角的空格;2.添加完后就不能再切换回“可视化”下,因为这样做会使你刚才添加的空格又被“聪明”地去除了。





  1. 2010年4月29日16:18 | #1
    Internet Explorer 6.0 Internet Explorer 6.0

    人家说,劳动最光荣。所以,在未来的一星期,一个月,一年,十年,一辈子,ok,衣服你洗,地你拖,饭你煮,碗你刷,孩子你带,老婆你伺候,哈哈,亲爱的,这就是你给我的五一最好的礼物啦~~

    [回复]