我的iFrame如下
<iframe name="hiddenFrame" onload="hideProgress();" src="hiddenFarme.html" id="hiddenFrame" style="visibility:hidden;">
当我提交从中下载PDF文档的时,此iframe用作目标。
<form id="pdfManualForm" method="POST" target="hiddenFrame">
<input type="hidden" name="x-auth-token" id="x-auth-token-Hidden">
<input type="hidden" name="userName" id="userNameHidden">
</form>
提交表单的函数:
function generatePDGManual(){
$("#x-auth-token").val('abc');
$("#userName").val('abc');
$('#pdfManualForm').attr('action', Settings.URL + "/json/manual/create")
$("#pdfManualForm").submit();
}
隐藏进度功能如下所示:
function hideProgress(){
Ajax.hideProgress();
}
我面临的问题是,表单提交完成后,我们收到了pdf文档,hideProgress函数没有被调用(在Chrome上为 )。文档下载完成后,有什么方法可以捕获事件吗?
谢谢, 塔伦