1

我正在努力在 Internet Explorer 中打开 pdf 文件

控制台显示警告

"HTML1527: DOCTYPE expected. The shortest valid doctype is "<!DOCTYPE html>"."

标记呈现

<head></head>
<body topmargin="0" leftmargin="0" scroll="no"> 
    <embed width="100%" height="100%" src="websitename/file.pdf" type="application/pdf" fullscreen="yes">
</body>

我还尝试从 Adob​​e Reader Preferences 中禁用“在浏览器中显示 PDF”选项,但仍然没有运气。

4

3 回答 3

0

要允许 Internet Explorer 直接打开 PDF,请确保启用 Acrobat Viewer 插件。

参考:http ://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/how-to-force-internet-explorer-9-to-open-pdf-in/76e03210-d03a-4c13- bcd9-ac899c3a0ae1?msgId=e7c98b6a-de1b-4873-9210-4ba0a0c574ae

于 2013-05-14T04:17:28.803 回答
0

我最近在类似的情况下遇到了这个错误,它是由我的服务器使用 SSL 引起的,而 pdf 源服务器没有,导致 IE 出现混合内容问题。

我使用代理页面通过 https 提取 pdf 并且有效。唯一剩下的问题是 adobe reader 丢失了 PDF 文件名,所以当用户去保存时,它会提示他们输入“proxy.pdf”

于 2014-07-24T16:43:19.400 回答
0

您应该查看其他基于 Web 的 PDF 是否在您的浏览器中正确打开。假设他们这样做将确认从服务器发送内容的方式存在问题。

您可以使用 IEWatch 之类的工具来查看标题和数据,从而准确检测出问题所在。我怀疑内容处置不正确。

此类问题的常见原因如下所述:

http://www.websupergoo.com/support.htm?nav=6.16

我在 ABCpdf .NET 软件组件上工作,因此上面的链接。这只是我所知道的。:-)

于 2013-05-14T10:21:12.067 回答