-1
私のフレームワークはAngularJSを使用したSpring-MVCです。ファイルのアップロードの場合、私はマルチファイルのアップロードを使用しています。私はバックエンドにファイルを提出するために隠されたiFrameを作成しました。コードは次のようになります。FireFoxブラウザでのMultiPartFileUpload問題でiFrameが表示されない
function fnUploadFile(formData){
var iframe = $('<iframe name="postiframe" id="postiframe" style="display: none"></iframe>');
$("body").append(iframe);
var form = $('#uploadform');
form.attr("action", CONTEXT_PATH+"admin/uploadPDF");
form.attr("method", "post");
form.attr("encoding", "multipart/form-data");
form.attr("enctype", "multipart/form-data");
form.attr("target", "postiframe");
form.attr("uploadfile", $('#uploadfile').val());
var input = $('<input type="hidden" name="filename"/>').val(formData);
input.appendTo(form);
form.submit();
}
その後、私はサーバーの場所にファイルを保存します。FireFoxブラウザからファイルをアップロードする際に問題があります。アップロードボタンをクリックすると新しいポップアップが開きます。
誰かがこの問題を解決する手助けすることはできますか?