将表单提交到iframe时,浏览器会瞬间闪烁

时间:2011-11-28 16:00:59

标签: jquery ajax browser iframe file-upload

我正在尝试使用iframe进行虚假的Ajax文件上传。当我提交表单时,浏览器窗口将闪烁白色一瞬间。这是我的代码:

$('#element input[type="file"]').change(function() {
    $('#somediv').append('<iframe src="/" name="uploadFrame"></iframe>');
    $('#somediv form').attr('target', 'uploadFrame').submit();
  });

1 个答案:

答案 0 :(得分:0)

添加:

 width="0" height="0" marginheight="0" marginwidth="0" scrolling="no" frameborder="0"

向iframe解决了问题。