php教程|php手册
php,Ajax,文件,上传,实例分析,如何,实现,异步,文件,上传,了,file,filereader,对象,支
php教程-php手册
如何实现异步文件上传
有了file filereader 对象的支持,异步文件上传将变得简单。(以前都会把form提交到iframe来实现)
1:取得file对象
2:读取2进制数据
3:模拟http请求,把数据发送出去(这里通常比较麻烦)
在forefox下使用 xmlhttprequest 对象的 sendasbinary 方法发送数据;
4:完美实现
遇到的问题
目前仅有 firefox 可以正确上传文件。(chrome也可以采google.gears上传)
对于从firefox和chrome下读取到的文件数据好像不一样(不知道是否是调试工具的原因)
chrome以及其他高级浏览器没有 sendasbinary 方法 只能使用 send 方法发送数据,有可能是上面的原因导致无法正确上传。(经过测试普通文本文件可以正确上传)
送女友的电子相册源码,ubuntu安装找不到,爬虫app免费下载,php sprinf,乌鲁木齐seo名录lzw
可以运行下面简单的例子(chrome 和 firefox 有效)
卢松松博客整站源码,vscode应用教程,ubuntu xsehll,tomcat发布地址,sqlite3 索引,finecms shop 插件,吉客云erp前端框架,梦幻西游养爬虫行吗,php简单留言板,seo文章写手,24趣吧网站源码,查看网页js,管理系统调查问卷模板下载lzw