百度编辑器默认有个自动保存功能。在1.4.3之前 ueditor.config.js文件中设置enableAutoSave参数为false 关闭本地保存功能。


//启用自动保存
 ,enableAutoSave: false


然而在ueditor1.4.3版本是没有任何效果的,需要修改代码。
具体修改方式如下列操作: 打开ueditor.all.js文件,找到如下代码处,大概在2385行处:

'contentchange': function () {
    if(!me.options.enableAutoSave){
        return;
    }
    if ( !saveKey ) {
        return;
    }
    if ( me._saveFlag ) {
        window.clearTimeout( me._saveFlag );
    }
    if ( me.options.saveInterval > 0 ) {
        me._saveFlag = window.setTimeout( function () {
            save( me );
        }, me.options.saveInterval );
    } else {
        save(me);
    }
}

其中只是增加了判断条件,具体代码如下:


if(!me.options.enableAutoSave){
    return;
}


此时,修改ueditor.config.js文件设置enableAutoSave参数为false 关闭本地保存功能。
//true默认”本地保存功能“提示,如果不提示将true改为false即可。


,enableAutoSave: false



Эта статья взята из http://www.chieng.cn, воспроизведена, пожалуйста, укажите!

打赏 支付宝 微信