我的应用程序使用iframe在MVC4应用程序中显示经典的asp页面。
我遇到了从ipad上的经典asp页面下载PDF文件的问题(仅限)。它适用于所有其他浏览器。
当我尝试下载PDF文件时,它会在iframe中打开,而不是将其作为文件下载。
我已使用带有内容处理的响应标头,类型为附件。
标记
<a href="javascript:doILDownload(1054820);">Statement File - 01/31/2014</a>
的Javascript
function doILDownload(id)
{
nDel = 0;
window.document.location.assign("cincfileIL.asp?id=" + id);
parent.window.document.getElementById('loadingDialog').style.display = 'none';
setTimeout(function () {
window.parent.window.document.getElementById('loadingDialog').style.display = 'none';
}, 500);
}