ie9 ajaxFileUpload上传文件后会打开新页面怎阻止啊

图片说明
图片说明

4个回答

ajaxfileupload是提交到隐藏iframe的,如果是提交到新窗口,那可能你的ie9有bug了,或者开了其他的页面什么的冲突了,导致表单的target无效

zjavawd
zjavawd 回复showbo: {src:'http://192.10.3.1108090/info/picsTemp/02.jpg',status:'success'} 返回的值
4 年多之前 回复
zjavawd
zjavawd 回复showbo:是我后台返回来的值,ie8,ie10,ie11上传都没问题,能留个qq吗,截个图给你
4 年多之前 回复
showbo
支付宝加好友偷能量挖 回复zjavawd: 保存对话框还是有内容,内容是什么
4 年多之前 回复
zjavawd
zjavawd 不是提交到新窗口,而是提交完成后打开了新窗口
4 年多之前 回复

一样的问题,最后怎么解决的呀

u011845078
影龙 回复zjavawd: 你好,我遇到了同样的问题,你是怎么解决的?
3 年多之前 回复
zjavawd
zjavawd ie9需要创建iframe,需要代码的话我可以邮件发给你
接近 4 年之前 回复

楼主 求源码 dumarkee@163.com

if (window.ActiveXObject) {
if (jQuery.browser.version == "9.0") {
var io = document.createElement('');
} else if (jQuery.browser.version == "6.0"
|| jQuery.browser.version == "7.0"
|| jQuery.browser.version == "8.0") {
var io = document.createElement('');
if (typeof uri == 'boolean') {
io.src = 'javascript:false';
} else if (typeof uri == 'string') {
io.src = uri;
}
}
}

    这样解决了
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问