即使使用iframe传输,jQuery文件上载插件也无法在IE7 / 8/9上运行

时间:2013-08-10 13:55:32

标签: jquery file iframe upload transport

我一直在寻找一个解决方案,让蓝色工具在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传输工作?如果是这样,请让我知道。

感谢您的帮助!

0 个答案:

没有答案