如何在服务器上保存内联编辑器内容?

如何在服务器上保存内联编辑器内容?,第1张

如何在服务器上保存内联编辑器内容

像这样:

CKEDITOR.disableAutoInline = true;CKEDITOR.inline( 'editable', {    on: {        blur: function( event ) { var data = event.editor.getData(); // Do sth with your data...        }    }} );

请注意,这不适用于其他交互,例如:用户调用

editor.setData()
或用户在编辑时关闭了网页。在这种情况下,内容将丢失。如果您是我,我宁愿定期检查新数据:

CKEDITOR.disableAutoInline = true;var editor = CKEDITOR.inline( 'editable', {    on: {        instanceReady: function() { periodicData();        }    }} );var periodicData = ( function(){    var data, oldData;    return function() {        if ( ( data = editor.getData() ) !== oldData ) { oldData = data; console.log( data ); // Do sth with your data...        }        setTimeout( periodicData, 1000 );    };})();


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5622726.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存