日期:2014-05-16  浏览次数:20471 次

jquery插件uploadify的使用问题
我有个上传文件的问题,使用的是jquery的uploadify插件,但是现在冒出一个浏览器兼容的问题,现在只有在ie的quirks模式下才能正常上传,然后在ie的其他模式和别的浏览器都不能上传,uploadify的配置是这样的

//点击上传按钮,设置上传参数
function fun101(){
$('#fileupload').uploadifySettings('scriptData',{'groupid':$('#importgroupid').val(),"common":$(':hidden[name=common]').val()});
$('#fileupload').uploadifyUpload();
}
 $("#fileupload").uploadify({
      'uploader': __ctxPath+'/ajax/uploadify.swf',
      'script':   __ctxPath+'/member.do?operate=importfile',
      'cancelImg':__ctxPath+'/ajax/cancel.png',
      'queueID': 'fileQueue1',            //和存放队列的DIV的id一致 
      'fileDataName': 'fileupload',           //和以下input的name属性一致 
      'scriptData':{'groupid':"ee"},
      'auto': false,                        //是否自动开始 
      'method':'post',                      //传输方式是get还是post方式;
      'multi': true,                        //是否支持多文件上传 
      'hideButton':false,                   //设置为true则隐藏浏览按钮的图片 。 
      'width':110,                          //设置浏览按钮的宽度 ,默认值:110。 
      'height':30,                          //置浏览按钮的高度 ,默认值:30。 
      'buttonText': 'select file',          //按钮上的文字 
      'simUploadLimit': 1,                  //一次同步上传的文件数目 
      'sizeLimit': 102400000000,               //设置单个文件大小限制 
      'queueSizeLimit': 10000,                  //队列中同时存在的文件个数限制 
      'fileDesc': '*.txt;*.xls;*.xlsx;',           //如果配置了以下的'fileExt'属性,那么这个属性是必须的 
      'fileExt': '*.txt;*.xls;*.xlsx;',                 //允许的格式   
      'folder': 'UploadFile',
      onSelect:function(e, queueId, file){//fileObj选择的文件对象,有name、size、creationDate、modificationDate、type 5个属性。 
      },
      onSelectOnce:funct