主题: 4.X发现一处问题.在chrome中
作者: cnnon, 发布日期: 2012-07-27 10:03:53, 浏览数: 2655

解决办法来自:http://www.baiyu.us/post-17.html

在chrome浏览器中.当修改文章的时候.改完文章提交后.提交的数据是没修改的.也就是说在chrome中.修改功能无效.解决办法如下:

 在配置时增加一句代码:afterBlur: function(){this.sync();}
详细代码如下:

<script type=”text/javascript”>
KindEditor.ready(function(K){
K.create(‘textarea[name="content"]‘, {
themeType: ‘simple’,
resizeType: 1,
uploadJson: ‘common/KEditor/upload_json.php’,
fileManagerJson: ‘common/KEditor/file_manager_json.php’,
allowFileManager: true,
        //经测试,下面这行代码可有可无,不影响获取textarea的值
        //afterCreate: function(){this.sync();}
        //下面这行代码就是关键的所在,当失去焦点时执行 this.sync();
        afterBlur: function(){this.sync();}
});
});
</script>
作者: Roddy, 发布日期: 2012-07-27 11:13:02
感谢分享,移到经验共享。
回复
发表新帖 发表回复