我有一个用于显示PDF文件的iframe。 UI应用程序位于我的dev.domain.com位置,而pdf文件位于devapi.domain.com上。我的主要问题是我希望能够更改正在查看的PDF文件,但我不希望浏览器返回按钮影响iframe的内容。在谷歌浏览器中,这非常有用:
$('#preview-frame')[0].contentWindow.location.replace(url);
当我需要更改PDF时,我就这样做了,而且一切都很好。但是,在IE11中,运行上述内容以更改PDF时,我会收到拒绝访问错误。有关如何在不影响所有主流浏览器的后退按钮行为的情况下更改iframe内容的任何建议吗?