"
<a>
标签的download
属性可以帮助Edge 更好地打开下载链接(即在意识到不再需要使用时关闭目标标签页)。当JavaScript负责启动下载时,是否有任何方法可以做到这一点?例如:
HTML:
"<span class='btn-link' onclick='openReport(@orderNumber, @tableBodyId); return false;'>
Javascript(与ASP.NET MVC控制器交互):
function openReport(orderNumber, tableBodyId) {
var url = "/Reports/ValuationReportDocPdf?orderNumber=" + orderNumber;
var win = window.open(url, '');
setTimeout(function () { location.reload(); }, 3000);
}