2017-02-21 8 views
0

WebアプリケーションにViewerPDFを挿入します。だから私はPDFObjectをダウンロードしました。私はPDFを見ることができ、インターネットエクスプローラで、私のsamplePage.htmlを開こうとした場合、このコードですべてのブラウザでPDFObject.jsを使用する方法

<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> 

: は今、私は自分のページにこのコードを持っています。 私はMozillaのFirefoxでsamplePage.htmlを開こうとすると、私はこれを見ることができます:私はGoogleのChromeでsamplePage.htmlを開こうとすると ​​

私は決して見ることはできません。

答えて

1

MozillaがPDFのソースコード(スクリーンショットに表示されているように)を表示していて、Chromeがそのファイルを認識できない(開くことはできません)場合、サーバーに正しいMIMEタイプが設定されていない可能性があります。ファイルがapplication/PDFとして提供されていることを確認します。

は(PDFObject 2.0がナビゲーターMIMEタイプの配列の除去によるのMozillaにFirefoxの最新バージョンでは動作していないことに注意してください。)あなたの答えのための

+0

感謝を。私は.netプロジェクトとIIExpressをサーバーに使用します。サーバー上でMIMEタイプを設定するにはどうすればよいですか? EDIT、私は私のPC上のIISエクスプレスで見ていると私はPDFを見ることができます。MIMEタイプapplication/PDF。 – bircastri

関連する問題