【问题标题】:why this doesn't show a PDF in explorer?为什么这不会在资源管理器中显示 PDF?
【发布时间】:2016-03-02 13:35:10
【问题描述】:

我的意图是显示嵌入在 aspx 页面中的 PDF。为了与资源管理器和Firefox一起工作,我已经尝试在aspx中嵌入一个pdf几天,但由于某种原因在资源管理器中不起作用,所以我的第一步是创建一个html来执行测试。我的html是:

<!DOCTYPE html>
<html>
<head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>Preview</title>
    <style type="text/css">
        html, body {
            margin: 0;
            padding: 0;
            border: 0;
            height: 100%;
            overflow: hidden;
        }

        iframe {
            width: 100%;
            height: 100%;
            border: 0;
        }
    </style>
</head>

<body>    
    <embed src="sample.pdf" width="500" height="375" type='application/pdf'>
</body>
</html>

在资源管理器中不起作用,而 firefox 则如此 我错过了什么?

【问题讨论】:

标签: html asp.net pdf


【解决方案1】:

试试这样的

客户端必须在浏览器中安装插件才能显示 PDF 文件。如果他没有,您可以写一条消息并下载...

<object data="sample.pdf" type="application/pdf" width="100%" height="100%">

  <p>You have no plugin PDF viewer <a href="sample.pdf">
  download the PDF file.</a></p>

</object>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 2021-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多