안녕하세요!다운로드가 완료되면 IFRAME 콜백이 실행됩니까?
매개 변수 목록을 받고 저에게 PDF 파일을 생성하는 java 서블릿이 있습니다. 같은
뭔가 :
http://url/download/file?id=123&ext=pdf
내 브라우저 창에서 URL이 파일이 다운로드되는 액세스
.문제는 숨겨진 iframe에서 파일을 다운로드하고 다운로드가 완료되면 사용자에게 알려야한다는 것입니다. 파일을 다운로드
은 간단합니다 :
var iframe = $('<iframe/>', {
src: formURL+'&'+formData+'&docList='+inputDocList.val()
});
$('body').append(iframe);
iframe이 몸에 추가되고 다운로드가 시작됩니다. 다운로드가 언제 끝날지 알아야합니다. 난 이미 jQuery의로드 이벤트 사용하여 시도 :
iframe.load(...)
을하지만 언제 다운로드가 완료를 트리거 실 거예요. 또한 다운로드가 끝나기 전과 후에 iframe의 DOM을 검사 해 보았는데 같은 것으로 보입니다.
이 방법이 있습니까? 콜백이 필요해!
감사합니다.