5

我需要将 PDF 嵌入 HTML 文档中,该文档可以在 .Net 应用程序上的 IE8/9/10、firefox 和 chrome 中查看。我需要远离 3rd 方库,因为我们需要满足发布日期,而且没有时间通过​​我们的法律部门推送新许可证。我尝试了以下解决方案,但由于列出的原因,它们都不起作用。我不认为这应该很难做到,所以欢迎任何想法。

<object src='MyUrl.pdf' />

对象标签不起作用,因为 .Net 中的对象标签需要与它们关联的类

<embed src='MyUrl.pdf' type='application/pdf' />

嵌入标签似乎在 IE10 中不起作用。没有显示任何内容,但缺少图像图标

<iframe src='MyUrl.pdf' style="z-index: 1; zoom: 1" />

在 IE10 中,无法控制 iframe 的 z-index,页面上的菜单下拉到框架后面。

正如我所提到的,任何帮助表示赞赏。

4

1 回答 1

-1

这适用于大多数浏览器。

我在 IE 中仍然存在 z-index 问题,因为我有一个固定位置的标题。

<object data="myurl.pdf" type="application/pdf" width="600px" height="500px">
          <param name="wmode" value="transparent" />
          <param name="allowFullScreen" value="true"></param>
          <embed src="myurl.pdf"
                 type="application/pdf"
                 width="600px"
                 height="500px"
                 allowscriptaccess="always"
                 allowfullscreen="true"
                 wmode="transparent"
                 />
</object>
于 2013-09-27T15:00:57.587 回答