Javascript 如何在所有浏览器中使用PDFObject.js

Javascript 如何在所有浏览器中使用PDFObject.js,javascript,html,pdfobject,Javascript,Html,Pdfobject,我想在我的web应用程序中插入一个ViewerPDF。为此,我下载了PDFObject。 现在,我的页面中有以下代码: <script src="Scripts/PDF/pdfobject.js" type="text/javascript"></script> <script> var url ="urlPDF"; var container = document.getElement

我想在我的web应用程序中插入一个ViewerPDF。为此,我下载了PDFObject。 现在,我的页面中有以下代码:

<script src="Scripts/PDF/pdfobject.js" type="text/javascript"></script>
 <script>
   var url ="urlPDF";
   var container = document.getElementById("divID");
   var options = {
        fallbackLink: "<p>This is a <a href='[url]'>fallback link</a></p>",
        height: "500px",
        width: "500px",
        pdfOpenParams: {
            view: 'FitV',
            pagemode: 'thumbs',
            search: 'lorem ipsum'
        }
    };
  PDFObject.embed(url, container, options);
</script>
使用此代码,如果我尝试使用Internet Explorer打开samplePage.html,我可以看到PDF。 如果我尝试使用Mozilla Firefox打开samplePage.html,我可以看到:


如果我试图用Google Chrome打开samplePage.html,我看不到它。

如果Mozilla正在显示屏幕截图中显示的PDF源代码,而Chrome无法识别该文件,也无法打开它,则服务器上可能没有设置正确的MIME类型。确保文件作为application/PDF提供


请注意,由于Mozilla删除了navigator MIME types数组,PDFObject 2.0在最新版本的Firefox中不起作用。

谢谢您的回答。我使用.net project和IIExpress连接到服务器。如何在服务器上设置MIME类型?编辑,我在我的电脑上看到了IIS express,我可以看到.pdf mime type application/pdf。