4

我正在尝试允许用户将图片上传到服务器。

我正在尝试为任何具有“附加”文件或“上传图像”功能的网站创建一个类似的系统。我只需要通过文件对话框获取文件选择的完整路径。

我尝试将其用于文件对话框但没有成功:

<input type="file">

由于安全原因,此方法不提供完整的文件路径。我的问题是如何创建与 tinypic、photobucket 等网站类似的输入对话框,以帮助用户将给定图像的完整文件路径输入到输入字段中?

我知道出于安全原因,使用上述方法无法做到这一点,但是,我之前在各种网站上看到过这样做没有任何问题,我想知道我必须做些什么来实现一个类似的文件对话框来帮助填写输入字段的完整文件路径文本?

4

1 回答 1

3

无法使用浏览器和 javascript 在本地计算机上获取文件完整路径。

但是,由于您想将文件上传到服务器,我看到的最简单的可能性是使用 html 表单和input type file. 提交表单后,您将在 http 服务器上收到该文件。

这是一个很好的网址http://www.cs.tut.fi/~jkorpela/forms/file.html很好地解释了整个过程。

于 2012-12-20T18:02:49.710 回答