2009-10-28 80 views
1

我需要使用HTML和Javascript,因为内置的文件上传不显示文件的完整路径如何使用HTML和JavaScript

我需要它类似于作出新的自己的文件上传字段,使自己的文件上传通过使用按钮和文本文件上传

请帮忙解决这个问题

回答

4

你不能。

浏览器必须遵守安全考虑事项,现在有了解决方法。

仅供参考这也是为什么Firefox不允许拖放到文件字段。

1

只是,我认为路径显示取决于您的浏览器。

如果您愿意/可以这样做,Java(不是JavaScript)可能能够帮助您解决原始问题。不过,Java带来了自己的问题。

0

文件上传是一种特定的输入类型,您不能轻易替换,但在某些浏览器中,您可能可以对其进行设计。

您应该能够从javascript访问文件名,并将其显示在页面的不同部分(可能同时隐藏文件输入),以便用户可以看到将要选择的内容。

另一种选择是使用Flash的爱好者前端(见http://www.flickr.com/photos/upload/(假设你有一个Flickr帐户)为例),但我从来没有使用其中之一作为开发商

+0

你得到假路径:“C:\ fake \ filename.extension” – 2009-12-17 14:22:00