Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用服务器端外编码进行文件操作_Javascript_Jquery_File_File Upload - Fatal编程技术网

Javascript 使用服务器端外编码进行文件操作

Javascript 使用服务器端外编码进行文件操作,javascript,jquery,file,file-upload,Javascript,Jquery,File,File Upload,是否可以仅通过客户端编程来操作文件?我正在创建一个文本编辑器,它接受上传的文件,编辑后需要保存到另一个位置。客户端编码是否可行?是的,您描述的一切都是可能的。您需要的是:用于读取文件的FileReader API和用于保存具有特定名称的文件的下载属性。解决方案不会是跨浏览器的,但它可以在现代浏览器中工作 编辑1:你不能像在语言中那样完全访问文件系统,例如,你不能按文件路径打开文件。用户需要在作为编辑器的页面中拖动文本文件,或选择带有文本的文件。 编辑2:保存文件时也是如此。您可以在“下载”属性中

是否可以仅通过客户端编程来操作文件?我正在创建一个文本编辑器,它接受上传的文件,编辑后需要保存到另一个位置。客户端编码是否可行?

是的,您描述的一切都是可能的。您需要的是:用于读取文件的FileReader API和用于保存具有特定名称的文件的下载属性。解决方案不会是跨浏览器的,但它可以在现代浏览器中工作

编辑1:你不能像在语言中那样完全访问文件系统,例如,你不能按文件路径打开文件。用户需要在作为编辑器的页面中拖动文本文件,或选择带有文本的文件。 编辑2:保存文件时也是如此。您可以在“下载”属性中为用户提供具有指定文件名的链接。当用户按下此链接时,文件将保存在其下载文件夹中。
Minko Gechev,谢谢你的快速回复。我可以使用吗?是的,您的选项是拖放、输入类型文件或两者的组合。您可以再解释一点关于保存文件的内容吗?您只需要提供一个指向用户的链接。当他按下此链接时,文件将保存在他的下载文件夹中。看看这个: