我使用以下代码在JSP中提交表单,它可以在chrome中很好地激活,但在IE中它总是打开返回结果的新窗口,成功回调不激活
$("#imgform").ajaxSubmit({
url : '/uc/ws/0.1/user/image/preview',
dataType : 'text/plain',
type : 'post',
success : function(responseText, statusText, xhr, $form) {
var message = eval("(" + responseText + ")");
if (message['success']) {
showPreview();
} else {
isAllowPic = false;//
showErrorDialog('alert', '只支持最大为2M的gif、jpg、png文件', false);
}
},
error : function(xhr) {
if(xhr.responseText){
var message = eval("(" + xhr.responseText + ")");
if (message['success']) {
showPreview();
} else {
isAllowPic = false;//
showErrorDialog('alert', '只支持最大为2M的gif、jpg、png文件', false);
}
}
}
});
答案 0 :(得分:0)
为什么要烦扰IE6?它代表了1.56%的浏览器!! http://gs.statcounter.com/#browser_version-ww-monthly-201101-201201
相反,您应该发出一个红色的华丽信号,邀请他们更改浏览器而不是鼓励他们保留它!
我们需要一起杀死剩下的IE6 !!