无法在浏览器中查看pdf文件

时间:2014-07-09 05:31:49

标签: html html5 pdf web browser

我需要在PDF中显示div个文件 这是我到目前为止所做的。

<object data="D:\Report\428997.pdf" type='application/pdf' style='width: 100%; height: 700px'>
     <embed src='D:\Report\428997.pdf' type='application/pdf' style='width: 100%; height: 700px; border:0;' />
</object>

但是,我得到一个空白的灰色而不是PDF 我还尝试更改Chrome的设置以预览PDF。

有谁能指出我做错了什么?

1 个答案:

答案 0 :(得分:0)

必须做出很多假设,所以我假设:

  1. 您在本地开发,因为您使用的是本地文件网址D:\Report…。如果是这样,我强烈建议您设置WAMP stack以便设置本地主机,然后确保您正在测试的PDF位于正确的本地主机(本地服务器)路径中。然后你可以明确地测试它是否是一个路径问题。或者,我可以假设......

  2. 您已经有类似WAMP的/ localhost设置,在这种情况下问题是您尝试访问本地文件系统(D:\ ...)从它。

  3. 在任何一种情况下,从您的html中指向本地驱动器而不是服务器(或虚拟服务器)路径可能会导致您的头痛。

    我假设你已经知道你的浏览器可以打开PDF,特别是你的问题是这个孤立的代码,而不是所有的PDF。