jquery uploadify在ie8下不显示

回忆若风 发布于 2014/04/25 15:53
阅读 4K+
收藏 0
$("#uploadIcon").uploadify({
     //附带值
     'formData':{
      'm':'uploadImg'
     },
     // 提交方法
     'method':'POST',
     // 允许选择多个文件
     'multi':false,
     //flash
     'swf': "${pageContext.request.contextPath}/tc_ttp/uploadify/uploadify.swf",
     //不执行默认的onSelect事件
     'overrideEvents' : ['onDialogClose'],
     //文件选择后的容器ID
     'queueID':'uploadDiv',
     //服务器端脚本使用的文件对象的名称 $_FILES个['upload']
     'fileObjName':'uploadFile',
     //上传处理程序;jsessionid=${pageContext.session.id}
     'uploader':'${pageContext.request.contextPath}/tc/space/;jsessionid=${pageContext.session.id}',
     //浏览按钮的宽度
     'width':'100',
     //浏览按钮的高度
     'height':'22',
     //浏览按钮的背景图片路径'<a class="input" id="uploadIcon" style="display:block;border:1">更换logo</a>'
     'buttonText':'更换logo',
     //expressInstall.swf文件的路径。
     'expressInstall':'expressInstall.swf',
     //在浏览窗口底部的文件类型下拉菜单中显示的文本
     'fileTypeDesc':'支持的格式:',
     //允许上传的文件后缀
     'fileTypeExts':'*.png;*.jpg',
     //上传文件的大小限制
     'fileSizeLimit':'150KB',
     //上传数量
     'queueSizeLimit' : 1,
     //返回一个错误,选择文件的时候触发
     'onSelectError':function(file, errorCode, errorMsg){
      var message;
         switch(errorCode) {
             case -100:
              message = "只能选择"+$('#uploadIcon').uploadify('settings','queueSizeLimit')+"个图片!";
                 break;
             case -110:
              message = "图片超出限制的"+$('#uploadIcon').uploadify('settings','fileSizeLimit')+"大小!";
                 break;
             // 空文件不检查
             case -120:
              message = " ["+file.name+"] 是空文件!";
                 break; 
             case -130:
              message = "文件 ["+file.name+"] 类型不正确,只能选择 jpg或者png的图片!";
                 break;
         }
         var dialog = $.dialog({
title : "系统提示",
icon : "error.gif",
content : message,
lock : true,
parent : this,
zIndex : 10000,
ok : true
});
     },
     'onUploadError':function(file, errorCode, errorMsg, errorString){
     $.dialog.alert(file.name + ' 上传失败。详细信息: ' + errorString);

     },

这是一部分代码  在chrome  ie9 ie10下显示正常,在ie8下 不显示,包括功能什么的都没有 ,就像代码执行失败了一样

加载中
0
bkkkd
bkkkd

你这个代码不完成吧。没有结束。

另外在ie下使用json的结构时,要注意结尾的数据不能加逗号。如:

错误:{a:123,b:123,}

正确:{a:123,b:123}

返回顶部
顶部