我的问题是这样的:
我有几个文件上传框<input type='file'>,现在需要在客户端用javascript 把文件读取出来,然后通过Ajax传到后台,保存到数据库里.部分代码:把文件读取为二进制格式的字符串
function ReadFile(file) {
            //传入的参数是文件所在路径
            var reader = new FileReader();//我的是IE8,测试这个地方为NULL,微软没有实现这个方法的接口
            reader.readAsBinaryString(file);
            alert(reader.result);
        }//开始上传
txtFile = ReadFile(f);
var str = Annuity_Report.SendRport(accountId, txtFile);后台:省略