ASP页面 embed 标签显示PDF文件为啥显示不出来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP页面 embed 标签显示PDF文件为啥显示不出来相关的知识,希望对你有一定的参考价值。

网上找过有人说不、能用绝对路径要用相对路径<embed src="file:///F|/pdf/01.pdf" height="100%" width="100%"></embed>页面在 C:\Inetpub\wwwroot 这个目录下面01.pdf文件在 F盘的 pdf文件夹下面

可能是不支持PDF文件,音乐,视频 还必须是系统支持。
试试这个
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="760" height="411" border="0">
<param name="_Version" value="65539">
<param name="_ExtentX" value="20108">
<param name="_ExtentY" value="10866">
<param name="_StockProps" value="0">
<param name="SRC" value="file:///F|/pdf/01.pdf">
</object>
路径一定要正确,建议用相对路径。
参考技术A 可能是不支持PDF文件,音乐,视频 还必须是系统支持。
试试这个
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="760" height="411" border="0">
<param name="_Version" value="65539">
<param name="_ExtentX" value="20108">
<param name="_ExtentY" value="10866">
<param name="_StockProps" value="0">
<param name="SRC" value="file:///F|/pdf/01.pdf">
</object>
路径一定要正确,建议用相对路径。

<embed?> 元素无法在 safari 上显示 pdf 预览

【中文标题】<embed?> 元素无法在 safari 上显示 pdf 预览【英文标题】:<embed?> element not able to show pdf preview on safari 【发布时间】:2021-06-28 02:24:49 【问题描述】:

我的嵌入元素能够在 chrome 中显示 pdf 预览,但不能在 safari 中显示。谁能建议我如何在 safari 上呈现嵌入的 PDF 预览元素?

我尝试了一些方法,但都没有成功。

Recommended way to embed PDF in HTML?

谢谢!

<embed src="" type="application/pdf">

【问题讨论】:

【参考方案1】:

在许多移动浏览器中,无法使用标准嵌入来呈现 PDF,相反,您可能需要求助于诸如 Mozilla 的 pdf.js 之类的库。该库独立于内置 PDF 查看器呈现 pdf,因此它没有与嵌入相同的限制。

【讨论】:

以上是关于ASP页面 embed 标签显示PDF文件为啥显示不出来的主要内容,如果未能解决你的问题,请参考以下文章

embed标签 阻止点击事件 让父元素处理点击事件

HTML iframe 标签 在手机 打开PDF 格式文件 为啥会加载不出来 显示空白页面

vue中浏览PDF文件,为啥显示的是项目的首页而不是pdf?

vue项目中操作PDF文件

在 Asp.net 的 iframe 中显示 PDF 的特定页面

在基于 Android 和 iOS 的智能手机上显示来自 EMBED HTML 标记的 PDF 文件失败