我有一个文件上传器,但它没有显示文件路径(所以你只能上传同一文件夹中的文件)
我怎样才能让它显示文件路径(desktop / something / yes / dog.swf)
答案 0 :(得分:5)
越来越普遍的是浏览器没有显示选择上传文件的本地路径,这对于大多数用途来说是件好事。如果您将文件上传到网站,您可能不希望发送任何多余的信息,例如您的本地用户名。
对于您作为应用程序开发人员而言,它应该没有任何区别。您不应该依赖文件的本地路径。如果您也使用服务器端的本地路径,则会打开一个非常宽的安全漏洞。例如,任何人都可以使用路径“c:\ windows \ explorer.exe”上传文件,如果您将文件保存在那里,则会遇到麻烦......
答案 1 :(得分:0)
如果我正确阅读,这是客户端浏览器问题,而不是您可以在代码中设置的问题。
它也是特定于浏览器的,因此我们必须知道浏览器版本,以告诉您如何在您的浏览器上执行此操作,这对于通过浏览器访问该网站的其他人无效。
如果您想询问如何在浏览器上设置它,我建议您在超级用户网站上询问。 (请参阅本页底部的链接。)
答案 2 :(得分:0)
您是否尝试从其他文件夹上传文件?我注意到没有显示路径,但它仍然可以正常工作。