如何使“webmail”式文件附加/上传

时间:2009-06-21 11:32:56

标签: javascript ajax file uploading

我想用各种webmail界面中常见的行为来实现文件上传。我的意思是这里通过打开文件对话框选择附件(一个或多个),然后它们的名称在(例如)带有消息正文的文本区域下方。只有信息才会添加附件,并在提交表单时上传。 我知道它可能包含AJAX可能是一些服务器端脚本,但我完全不知道在何处以及如何搜索此类机制的示例。

提前致谢

2 个答案:

答案 0 :(得分:2)

请参阅is-it-possible-to-ajax-a-file-upload

标准浏览器+ Javascript是不够的,需要额外的帮助。浏览器插件(如flash)和服务器端支持的组合。在应用程序正在使用(或考虑)的Web框架中寻找解决方案。

答案 1 :(得分:0)

AJAX不是必需品,也不是Javascript。只有<input type="file">的表单。您的服务器必须处理结果,但显然取决于您使用的语言。