我需要读取用户选择的文件以将其上传到服务器。并将读取的数据发送到服务器并将其存储在那里。我正在尝试实现文件上传,用户可以暂停文件上传和恢复它稍后。所以对于这个我需要从随机位置读取文件。我发现HTML-5支持此功能。但它并不是所有浏览器都支持..那么任何帮助??
提前致谢..
答案 0 :(得分:3)
您必须使用绕过浏览器安全模型的技术。 : - (
出于安全原因,在浏览器中运行的Javascript无法访问文件系统,同样对文件上载表单控件的访问权限非常有限。 (例如,您不希望浏览器能够安静地将文件上载到远程服务器)
一个非常流行的开源项目,允许您在某种程度上绕过安全模型SWF Upload。不幸的是,开箱即用,它不允许你做你想做的事情,创建可恢复的上传。这意味着您要么必须破解它(它是开源的),要么使用您更熟悉的其他技术,例如Java或浏览器扩展。
编辑:
宣布了一个新的jquery插件,可以帮助您准确地获得所需内容。它被称为plupload:http://plupload.com/