如果我在计算机上有本地文件的文件名:
$img = "deskfile:///D%3A%2FSCANS%2F%23AUKT%2Fimg2014%2F2014-06+SP%2FEPSON007.jpg“
如何在不使用“文件选择器”的情况下上传到服务器?
如果我在浏览器的url窗口中输入文件地址,我就可以显示图像。
但是如果我将图像加载到标签中,它们将不会显示。我已经读过了,因为浏览器的限制。
我也不能将值caluse添加到。
有没有办法上传字符串中的图片?
或者我至少可以在“文件选择器”中打开正确的目录,这样用户在查找文件时就不会浏览整个计算机?
发布于 2015-01-26 22:41:47
是的,有一种方法。您可以将File API与Html5和/或polyfill一起使用,以便在将图像发送回服务器之前将其加载到浏览器中。据我所知,最好的这种填充材料叫做Moxy/Plupload。它包括针对旧浏览器的Flash和Silverlight回退。
发布于 2015-01-26 23:12:12
您可以显示图像,因为它本地存储在您的计算机中。您如何知道图像将在用户的计算机中的什么位置。访问用户文件系统的唯一方法是通过文件选择器,一旦用户选择了一个文件,您就可以使用任何API根据自己的条件将该文件保存在服务器中,但您将无法从您的页面中看到每个用户的文件系统(出于安全原因)。您能更详细地说明您正在努力实现的目标吗?你到底想做什么?
https://stackoverflow.com/questions/28152275
复制相似问题