有没有办法将CKEditor(文本)数据作为文本文件本地保存在磁盘上,以便以后可以打开它并继续编辑?就像文字处理器一样吗?
答案 0 :(得分:0)
由于FileSaver interface无法生存,为什么不使用浏览器的内置网络服务器?
(即使你有托管,为什么通过浪费从你的(老板'钱)支付的数据转移使托管公司变得富有..不喜欢'贪婪',然后想到环境:交通==电......不喜欢环境,然后争辩安全:'为什么要通过网络发送用户的潜在私人内容,两次')
这是一个让你入门的例子:
window.URL = window.URL || window.webkitURL; //fallback for older prefixed objects
function update_download_lnk(str, elm){
if(str){
elm.href=window.URL.createObjectURL( new Blob( [str], {type: 'text/plain'} ) );
elm.style.display='';
} else {
elm.style.display='none';
}
}
<textarea onchange="update_download_lnk(this.value, this.nextSibling);"
></textarea><a href="#" style="display:none">Download File (right-click save-as..)</a>
注意:较小的文件也可以作为base64编码的dataURL提供。