【发布时间】:2016-02-20 17:08:34
【问题描述】:
我今天看了很多关于这个的不同 SO 帖子。
我有一个需要在浏览器中显示 PDF 文档的应用程序。此应用程序还需要在 IE (11+) 中运行。
事情是这样的:iframe 和 src 可以正常工作。比如:
<iframe src="www.myurl.com/thedocument"></iframe>
但是,www.myurl.com/thedocument 现在受 oAuth 保护。这意味着我需要使用适当的授权标头凭据请求www.myurl.com/thedocument。
这意味着(我认为)我必须通过 ajax 请求 www.myurl.com/thedocument。 ajax 请求返回 base64,或包含文档的 byte[]。
IE 不支持数据 URI 来呈现 PDF,因此我不能将 ajax 请求的响应直接发送到 iframe 中。
所以..现在我被卡住了。
有什么想法吗?
谢谢
【问题讨论】:
标签: javascript internet-explorer pdf iframe