如何引用用户在HTML输入框中选择的文件?

时间:2010-07-19 03:55:47

标签: html file-io

我的页面上有一个文件输入框,由以下HTML创建:

<input type="file" id="imagefile" accept="image/gif" />

我正在使用文件输入来使用Imageshack API上传文件。 API声明我需要发送以下参数:

  

文件上传; (输入类型=“文件”) -   图像或视频文件。强制除非   指定了url参数。

我正在使用jquery $ .post方法,但是如何引用用户在输入框中选择的文件?谢谢你的阅读。

编辑:格式化代码。

2 个答案:

答案 0 :(得分:1)

假设我正确理解了您的问题,我不相信这可以通过$ .post或任何其他ajax方法实现,因为文件上传受到浏览器的严格保护。我能想到的最好方法是将相关表单提交到不可见的iframe中。

答案 1 :(得分:0)

您可以在此处找到详细的工作示例:

http://elliottback.com/wp/using-the-imageshack-xml-api/