Internet Explorer で一部のサイトの PDF ファイルが表示されない

Adobe Acrobat または Adobe Reader PDF 環境設定で「PDF をブラウザーに表示」を有効にしていると、一部のサイト上の PDF ファイルが Internet Explorer で表示されません。

この問題は、Adobe Acrobat/Reader 10.0.0、10.0.1、9.4.2、9.4.3 を使用している場合にのみ発生します。これ以降はパッチリリースでこの問題に対処しています。

この問題は、次の状況でのみ発生します。

  • URL のファイル名部分に、「.pdf」の拡張子がない(例えば、.aspx または .php)。この場合は、公共事業または金融機関からの明細書や請求書によく見られます。 
  • Content-Type ヘッダーの MIME タイプに追加の情報が記述されています。(例えば、Web アプリケーションにとって一般的な「application/pdf;charset-UTF-8」)。

解決策

次のいずれかを行います。

  • サーバーの運営側の場合:.MIME タイプを「application/pdf」に変更します。
  • 「.pdf」を含むように URL を変更します。
  • Internet Explorerを使用しているお客様:Windows レジストリエディターを使用して、以下で説明するようにレジストリ項目を追加します。

レジストリエントリに関連した重要な注意

Windows レジストリの編集を推奨していません。レジストリの編集について詳しい場合のみ、慎重に行ってください。Windows レジストリを間違って変更すると、Windows またはアプリケーションのパフォーマンス上の深刻な問題が生じる可能性があります。アドビテクニカルサポートは、Windows のレジストリの変更によって生じた問題は一切サポートしません。

** 作業をはじめる前にレジストリをバックアップしてください。

  1. Windows + R キーを押します。

  2. regedit と入力して、「OK」をクリックします。
  3. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\ に移動します。
  4. Content Type フォルダーを選択します。
  5. 「編集/新規/キー」を選択します。

  6. サー バーによって送信されるコンテンツの種類に対応するキー名をつけます。例えば、サーバーから送信される Content Type が最も一般的な「application/pdf;charset=UTF-8」である場合、キー名を application/pdf;charset=UTF-8 にします。

  7. キー名をつけたそのキーを選択します。
  8. 「編集/新規/文字列値」を選択します。
  9. 新しい文字列値を「AdobeMimeTreatAs」にします。
  10. AdobeMimeTreatAs キーをダブルクリックします。
  11. 「文字列の編集」ウィンドウで、次の文字列を入力します:

    application/pdf
     

  12. 「文字列の編集」ウィンドウで「OK」をクリックします。
  13. 「ファイル/レジストリエディタの終了」を選択します。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー