是否可以从上传图片
<input type="file" />
直接进入 HTML 页面(例如使用 Javascript)而不首先将图像加载到服务器?
我知道我可以用一点 AJAX 来做到这一点,但如果我可以避免将文件保存到服务器(稍后清理),那将是我的偏好。
谢谢。
是否可以从上传图片
<input type="file" />
直接进入 HTML 页面(例如使用 Javascript)而不首先将图像加载到服务器?
我知道我可以用一点 AJAX 来做到这一点,但如果我可以避免将文件保存到服务器(稍后清理),那将是我的偏好。
谢谢。
出于安全原因,不允许客户端 javascript 在浏览器中运行时访问文件系统。如果您确实找到了某种方法将本地文件放入网页而无需先将其上传到服务器,这将被视为安全漏洞,并且可能会被报告为针对允许它的浏览器的安全漏洞。
我不知道它实际使用了多少 Ajax,但它似乎可以很好地完成您要求的工作。 http://www.zurb.com/playground/ajax_upload