Iframe从" Sharepoint Site"和#34; Java Web应用程序"在taht iframe中打开,其中包含使用IE9,10,11在同一域中引用链接的标记。
Sharepoint主页是: http://chera.dmkak-test.de/dashboard/mywork/page/default.aspx
当我们点击链接时,我们会看到对话框,留在页面上,始终保持页面
<a href="http://chera.dmkak-test.de/_tti_bin/Chumal/Filereader.svc/GetDocument/id/414439/filename/gulaa.pdf" class="fileDownload">Download Gulaa</a>
$(document).on("click", "a.fileDownload", function () {
var link = $(this).prop('href');
//console.log("File Download Global" + link);
$.fileDownload(link);
return false; //Critical to stop the click event which will trigger a normal file download
//This is at last of page
});
http://chera.dmkak-test.de/_tti_bin/Chumal/Filereader.svc/GetDocument/id/414439/filename/gulaa.pdf&#34;
注意:此链接可在Firefox和Chrome中正常下载。
此外,在IE的一个页面中,使用相同的代码链接下载工作正常。可下载的链接是:
链接:http://chera.dmkak-test.de/dashboard/document/downloaddocument/mydownloadabledocument.docx
链接:http://chera.dmkak-test.de/_tti_bin/Chumal/Filereader.svc/GetDocument/id/414439/filename/Mulaa.pdf
任何人都可以注意到为什么会发生这样的情况,即一个链接正在运行,但一个链接无效。
其中Java页面具有以下代码的iframe:
<iframe src="/java/frontpage/activity/925405.do" name="1494844568901" class="cboxIframe" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" frameborder="0"></iframe>
答案 0 :(得分:0)
对于“Stay on Page”/ “Leave the Page” Dialog
方案,您尝试提交页面或重定向到另一个页面(或者您只是重新呈现页面)。
所以你必须确保那个场景。
或者您可以尝试在新窗口中打开iframe窗口,如果这可以解决您的弹出问题。