我创建了一个非常简单的基于 Web 的文本编辑器 - http://bit.ly/XNFrE4
但是这个应用程序最大的不足之一是无法将其保存为文本文件(.txt)。
因此,我正在寻找有关如何将内容保存为 .txt 文件的想法。
谢谢。
我创建了一个非常简单的基于 Web 的文本编辑器 - http://bit.ly/XNFrE4
但是这个应用程序最大的不足之一是无法将其保存为文本文件(.txt)。
因此,我正在寻找有关如何将内容保存为 .txt 文件的想法。
谢谢。
将您的文件放入 URI 字符串(使用 base64 编码)并将其作为新链接打开。
顺便提一句。还有一些其他更复杂的解决方案:http ://updates.html5rocks.com/2011/08/Saving-generated-files-on-the-client-side
一种方法是:
我喜欢它有多干净!我建议为 contenteditable div 设置大约 6-700 像素的最大宽度,这将提供更好的可读性。如果您可以在文本中使用标题和列表以及其他 html 元素,那就可以了。
可以通过使用 ajax 请求将内容发送到服务器来保存文档,然后在服务器上创建一个 txt 文件并将其发送回用户
http://www.tizag.com/phpT/filecreate.php
我建议你使用当前时间来创建文件,以避免两个人在小时间间隔内保存文件交换。
$ourFileName = "simple-editor-".time().".txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
$myFile = $ourFileName;
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = "Bobby Bopper\n";
fwrite($fh, $stringData);
fclose($fh);
如果您真的想尝试一些后端代码,如果有身份验证并且可以在服务器上保存文件,我会很高兴。
我认为您也可以使用 js 创建一个 txt 文件,但我会使用 php