是否可以从上传图片
<input type="file" />
直接进入HTML页面(例如使用Javascript),而无需先将图像加载到服务器?
我知道我可以用一些AJAX来做到这一点,但是如果可以避免将文件保存到服务器(稍后再清理),那将是我的偏爱。
谢谢。
最佳答案
出于安全原因,不允许客户端JavaScript在浏览器中运行时访问文件系统。如果您确实找到了某种方法,而无需先将本地文件上传到网页,而无需先将其上传到服务器,则将其视为安全漏洞,并且可能会被报告为允许它的浏览器的安全漏洞。
关于javascript - 将<input type =“file”/>中的图像直接上传到网页中,而无需通过服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15173477/