jquery - 嵌入在 <object> 或 <embed> 标签中的 PDF 未在 IE 11 中加载

标签 jquery html pdf embed galleriffic

我必须创建一个我正在使用的图像 slider :

"Galleriffic 插件> http://www.twospy.com/galleriffic/ ",

在图像 slider 中,连同图像,在某些情况下我必须显示 PDF。

为了表明这一点,我将 <div>它将 PDF 嵌入“<div class="caption">”中,您可以在其中显示与图像相关的描述。

对于带有 PDF 的 slider ,您可以在此处查看完整代码: http://jsfiddle.net/Z99gr/2/

我正在尝试使用 <object> or <embed> 嵌入 PDF标签,它在 Chrome 和 Firefox 中工作正常。但不在 IE11 中。

我无法理解缺少什么,因为我只用一个嵌入 PDF 的 div 创建了一个 fiddle ,并且它在所有三种浏览器、Chrome、Firefox 和 IE11 中都能正常工作。

http://jsfiddle.net/dmAM3/1/

请调查这个问题并尽快提出我对 IE 11 缺少什么的建议。

谢谢!

最佳答案

我现在可以使用“<iframe>”标签嵌入 PDF 文件 IE。

我用 <object> 替换了“<embed>”和“<iframe>”标签它现在可以在所有 3 种浏览器(Firefox、Chrome 和 IE)上正常工作。

有两种方法可以在 IE 中嵌入 PDF。

第一种方式:直接在<iframe>中调用PDF

下面是更新后的代码:

<div id="pdf">
   <iframe src="https://www.adobe.com/products/pdfjobready/pdfs/pdftraag.pdf" style="width: 100%; height: 100%;" frameborder="0" scrolling="no">
        <p>It appears your web browser doesn't support iframes.</p>
   </iframe>
</div>

第二种方式:如果浏览器没有 PDF 阅读器,您可以在 <iframe> 中调用 HTML 页面其中包含 <object>标记 .

下面是第二个选项的代码

    <div id="pdf">
          <iframe src="pdf.html" style="width: 100%; height: 100%;" frameborder="0" scrolling="no">
               <p>It appears your web browser doesn't support iframes.</p>
          </iframe>
   </div>

pdf.html”的代码

<body>
    <object data="lorem.pdf" type="application/pdf">
        <p>It appears you don't have Adobe Reader or PDF support in this web browser. <a href="lorem.pdf">Click here to download the PDF</a>. Or <a href="http://get.adobe.com/reader/" target="_blank">click here to install Adobe Reader</a>.</p>
       <embed src="lorem.pdf" type="application/pdf" />
    </object>
</body>

这对我有用!!!

这是工作 fiddle :http://jsfiddle.net/stmjvz4f/

希望以后对其他人有所帮助!

关于jquery - 嵌入在 <object> 或 <embed> 标签中的 PDF 未在 IE 11 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21319484/

相关文章:

jquery - 遍历这个 DOM 段的更好方法

javascript - Jquery根据类搜索并显示图像

jQuery:我如何拥有两个日期选择器?

javascript - Jquery 替换并返回原来的

html - 如何使用 C 从 http 下载文件?

java - Itext PDF writer,有什么方法可以在pdf中允许unicode下标符号吗? (没有 setTextRise)

Python请求或urllib读取超时,URL编码问题?

javascript - 为什么在一个 js 文件中创建的函数在调用甚至在另一个 js 文件中创建时不起作用?

html - 请求的资源 () 不可用。 - iframe pdf

python-2.7 - 如何将 jupyter 输出保存到 pdf 文件中