uploadify 在火狐中上传,会被拦截器阻栏,不能访问到方法的解决方案

//上传设置
var sessionId = $("#sessionId").val();
var html = "文件大小超过限制,请重新选择";
var rootPath = getRootPath("XXXXX");
var uploader = rootPath + 'uploadify/uploadify.swf';
var script =  rootPath + 'aciotn.action;jsessionid='+sessionId;
var cancelImg =  rootPath + 'uploadify/cancel.png';
var fileDesc = '*.jpg *.png *.gif *.jpeg *.bmp';
var fileExt = '*.jpg;*.png;*.gif;*.jpeg;*.bmp';
var sizeLimit = 86400000;
var buttonImg =  rootPath + 'uploadify/brower.jpg';
var maxFileSize = 1536000;


$('#uploadFile').uploadify ({

'uploader'  : uploader,
'script'    : script,
'cancelImg' : cancelImg,
'scriptData' : {'memberId': $("input[name='memberId']").val(),'fileMaxSize':maxFileSize},
'fileDataName'  : 'uploadFile',
'auto'      : false,  
'queueID': 'fileQueue',
'fileDesc' : fileDesc, 
'fileExt'  : fileExt,  
'sizeLimit': sizeLimit,
'height' : 21,
'width' : 72,
'simUploadLimit' : 1,
'multi' : true,
'buttonImg' : buttonImg,
'onSelect' :  function(e, queueId, fileObj){
alert("fileObj.size:"+fileObj.size+"|fileName:"+fileObj.name);
if(fileObj.size > maxFileSize){
$("#attachFiles").html(html);
}else{
$('#uploadFiles').prev().val(fileObj.name).attr("disabled", "disabled");
$('#uploadFiles').uploadifySettings('scriptData',{'memberId': $("input[name='memberId']").val(), 'fileMaxSize':maxFileSize, 'fileName':fileObj.name});
}
},
'onCancel':function(event, queueId, fileObj, data){
//alert(fileObj.info)
//alert("移除文件:" + fileObj.name);
},
'onComplete' : function(event,queueId,fileObj,response){
alert("fileObj.name:" + fileObj.name + "|fileObj.size:" + fileObj.size);
//alert("执行成功:"+response);
var attach = document.getElementById("attachFile");
if(attach.style.display == "none"){
$(".uploadPicture").hide();
attach.style.display = "block";
$("input[name='attachFiles']").val(fileObj.name);
}
//var json = JSON.parse(response);
Boxy.get("#uploadDialog").hide();

},
'onError' : function(event, queueID, fileObj){
alert(fileObj.info);
}
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学路漫漫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值