我有一个功能:
function AgendaMinutes(id) {
var form = $('<form method="POST" action="AgendaMinutes" target="_blank">');
form.append($('<input type="hidden" name="dprid" value="' + id + '">'));
$(body).append(form);
form.submit().remove();
return false;
}
这很好用,创建一个新选项卡并等待PDF发送到浏览器然后关闭选项卡并要求用户打开或保存文档。有没有办法不使用新标签,但在当前窗口中显示等待消息,然后在文档到达时删除消息?
答案 0 :(得分:0)
将target="_blank"
更改为target="_self"
即
var form = $('<form method="POST" action="AgendaMinutes" target="_self">');
_blank :在新窗口或标签页中打开链接的文档
_self :在点击它的同一个标签页中打开链接的文档