如果我在计算机上有本地文件的文件名:
$ img =“deskfile:///D%3A%2FSCANS%2F%23AUKT%2Fimg2014%2F2014-06+SP%2FEPSON007.jpg”
如何在不使用“文件选择器”的情况下将服务器上传到服务器?
如果我在浏览器的网址窗口中输入文件地址,我可以显示图像。
但如果我在标签中加载图像,它们将无法显示。我已经阅读了浏览器中的限制。
我无法向其中添加值caluse。
无论如何都要从字符串中上传图片吗?
或者我至少可以在“文件选择器”中打开正确的目录,这样用户在查找文件时就不会浏览整个计算机了吗?
答案 0 :(得分:0)
是的,有办法。您可以使用带有Html5的文件API和/或polyfill来将图像加载到浏览器中,然后再将其发布回服务器。我所知道的最好的这种polyfill叫做Moxy / Plupload。它包括旧浏览器的Flash和Silverlight后备。
答案 1 :(得分:0)
您可以显示图像,因为它本地存储在您的计算机中。你怎么知道用户计算机中的图像在哪里?访问用户文件系统的唯一方法是通过文件选择器,一旦用户选择了文件,您就可以使用任何API根据您的条款将该文件保存在服务器中,但是您将无法从您的页面查看您的每个用户文件系统(安全原因)。你能详细说明你想要完成的事情吗?你究竟想做什么?