我一直在寻找一个解决方案,让蓝色工具在IE浏览器中使用jQuery File Upload插件,但我找到的所有内容都没有用处。已经包含iframe传输,并且它在其他所有浏览器中都可以正常工作。
以下是我用于上传的代码(注意输入是隐藏的):
$('#imageupload').click(function() {
$('input[type=file]').trigger('click');
var file_link = '';
$(function () {
'use strict';
$(this).fileupload({
url: 'uploader.php',
dataType: 'json',
acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i,
maxFileSize: 1000000,
disableImageResize: /Android(?!.*Chrome)|Opera/
.test(window.navigator && navigator.userAgent),
previewMaxWidth: 600,
previewMaxHeight: 600,
previewCrop: true,
singleFileUploads: true,
done: function (e, data) {
//code to be executed
},
progressall: function (e, data) {
//code to be executed
});
});
我是否必须添加任何内容才能使iframe传输工作?如果是这样,请让我知道。
感谢您的帮助!