在同一窗口中下载PDF文件

时间:2016-09-14 12:46:12

标签: jquery

我有一个功能:

 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发送到浏览器然后关闭选项卡并要求用户打开或保存文档。有没有办法不使用新标签,但在当前窗口中显示等待消息,然后在文档到达时删除消息?

1 个答案:

答案 0 :(得分:0)

target="_blank"更改为target="_self"

var form = $('<form method="POST" action="AgendaMinutes" target="_self">');

_blank :在新窗口或标签页中打开链接的文档

_self :在点击它的同一个标签页中打开链接的文档