如果我没弄错的话,Google Docs提供了通过iFrame显示与网页存储在同一服务器上的PDF的方法,但我需要知道如何以跨浏览器的方式执行此操作.
Ian*_*ory 173
您可以考虑使用Philip Hutchison的PDFObject.
或者,如果您正在寻找非Javascript解决方案,您可以使用如下标记:
<object data="myfile.pdf" type="application/pdf" width="100%" height="100%">
<p>Alternative text - include a link <a href="myfile.pdf">to the PDF!</a></p>
</object>
Run Code Online (Sandbox Code Playgroud)
Doe*_*ats 13
这可能会更好一点
<embed src= "MyHome.pdf" width= "500" height= "375">
Run Code Online (Sandbox Code Playgroud)
如果我没有弄错的话,OP会询问(虽然后来接受了.js解决方案)Google的嵌入式PDF显示服务器是否会在他自己的网站上显示PDF.
所以,一年半之后:是的,它会.
请参阅http://googlesystem.blogspot.ca/2009/09/embeddable-google-document-viewer.html.另请参阅https://docs.google.com/viewer,并插入要显示的文件的网址.
编辑:重新阅读,OP要求的解决方案不使用iFrames.我不认为谷歌的观众可以做到这一点.
归档时间: |
|
查看次数: |
291170 次 |
最近记录: |