问题描述
有一个文件上传界面。<inputtyoe='file'>这个元素。用这个元素完成文件的上传。文件展示界面有编辑功能。上传文件后,点击编辑的话。要求如果已经上传过文件到服务器。那么编辑界面打开的同时,file元素自动选中上次上传的文件。新人!多谢帮助知道的说下相关的资料吧。
解决方案
解决方案二:
这样的话别打开local文档,直接下载网上的文件用于编辑
解决方案三:
这样的话别打开local文档,直接下载网上的文件用于编辑
解决方案四:
引用1楼shoppo0505的回复:
这样的话别打开local文档,直接下载网上的文件用于编辑
直接下载网上的文件用于编辑?不太懂啊。网上的文件和上传到服务器的文件肯定不一样的啊。如果你说的是从缓存中拿到上次的文件的话,时间太长的话就不行了吧不太明白您的具体意思
解决方案五:
有一个文件上传界面。上传之后,就会在页面展示出来。这个展示界面可以编辑上传的文件。现在需求是,如果客户想编辑一个上传的文件,但是点击编辑后,编辑页的file自动选中服务器中对应的上次传的文件
解决方案六:
b/s里从安全角度出发浏览器开发商禁止file元素自动选择文件,只能手动选择,当然你做成c/s就不会这样的限制
解决方案七:
如果已经上传过文件到服务器。那么编辑界面打开的同时,file元素自动选中上次上传的文件。可以考虑使用上传后将服务器的文件下载,当然也不一定自己写下载,可能会有一些插件提供这样的文件编辑功能,这基于你要编辑的是什么文件了
时间: 2024-10-19 06:28:13