主题: 最新版本4.1.4filterMode为false时竟然将font转为span了
作者: 后来, 发布日期: 2012-12-23 11:08:25, 浏览数: 2376

操作系统: windowsXP

浏览器版本: IE8

KindEditor版本: 4.1.4

BUG再现步骤:
我在页面中定义了一个editor,设置初始值的字符串包含font,源码如下

<textarea id="editor_id" name="content" style="width:700px;height:300px;">
           
        </textarea>
        <br/>
       
        <script>
            var options = {
                minWidth:'380'
                ,filterMode:false
                ,wellFormatMode:false
            };
            var editor;
            KindEditor.ready(function(K) {
                    editor=K.create('#editor_id',options);
                    editor.html("<font color=\"green\">initValue</font>");
                    editor.sync();
            });
        </script>
我打开编辑器的源码界面查看源码,竟然给我转成:

<span style="color:green;">initValue</span>了
期望结果: 不要转换,初始值是什么就是什么

作者: Roddy, 发布日期: 2012-12-23 15:05:04
font不是W3C标准,会被逐渐废弃,font转为span是比较合理的处理。如果不希望被转换,请自己修改源代码。
回复
发表新帖 发表回复