如何使用javascript异步读取fileupload文件

时间:2011-01-06 06:51:50

标签: php javascript file file-upload

我需要读取用户选择的文件以将其上传到服务器。并将读取的数据发送到服务器并将其存储在那里。我正在尝试实现文件上传,用户可以暂停文件上传和恢复它稍后。所以对于这个我需要从随机位置读取文件。我发现HTML-5支持此功能。但它并不是所有浏览器都支持..那么任何帮助??

提前致谢..

1 个答案:

答案 0 :(得分:3)

您必须使用绕过浏览器安全模型的技术。 : - (

出于安全原因,在浏览器中运行的Javascript无法访问文件系统,同样对文件上载表单控件的访问权限非常有限。 (例如,您不希望浏览器能够安静地将文件上载到远程服务器)

一个非常流行的开源项目,允许您在某种程度上绕过安全模型SWF Upload。不幸的是,开箱即用,它不允许你做你想做的事情,创建可恢复的上传。这意味着您要么必须破解它(它是开源的),要么使用您更熟悉的其他技术,例如Java或浏览器扩展。

编辑:

宣布了一个新的jquery插件,可以帮助您准确地获得所需内容。它被称为plupload:http://plupload.com/