close

(2022/02/08 update) 今天又有 user 反映他在 IE 裡開啟 PDF,若是超連結的內容是直接指向 PDF,可以正常開啟;但若是頁框 (frame) 嵌入 PDF 大型檔案(約上百 MB),在 Chrome 等其他瀏覽器會先出現 Adobe Reader 的工具列,並在 Adobe Reader 工具列下緣有進度條顯示載入狀態,但在 IE 會出現一片黑底(接近深灰色,看起來像是未完啟動成功的 Adobe Reader)。

現在排除問題會遇到以下狀況:

  • 在 Adboe Reader DC 版本中,已經沒有「在瀏覽器中顯示 PDF」的選項。
  • 重新安裝 Adobe Reader DC,但仍無法在 IE 中載入 PDF 檔。
  • 在 IE 中已將 "Adobe PDF Reader" 附加元件 (Add-on) 啟用,但仍無法在 IE 頁框中正確載入 PDF 檔。

因此,我們提供給 user 的建議有:

  • 使用其他瀏覽器:
    從 Adobe 官方文件《在瀏覽器顯示 PDF》看來,在非 IE 的瀏覽器比較能正常開啟 PDF。因為 user 要連結的網站是 IE only 的頁面,請他使用 Microsoft Edge,必要時切換為 IE 模式。(須先到 Edge 的設定 > 預設瀏覽器 > 「允許在 Internet Explorer 模式中重新載入網站」設定為「允許」,才能在頁籤上點選右鍵選擇「在 Internet explorer 模式中重新載入索引頁籤」
  • 右鍵將檔案另存至本機電腦:
    猜測是大型檔案未完全下載完畢,IE 就嘗試開啟,才會發生該錯誤,因此請使用者另存該檔案後,再用 Adobe Reader 開啟瀏覽。

另外,Adobe 官方文件《疑難排解在網路上檢視 PDF 檔案》裡有提到,為了避免大型檔案在瀏覽器中開啟失敗,建議的 PDF 檔案大小為 4MB 以內

 

以下是 2013 年的原文。


今天接到使用者來電,表示無法在 IE8 裡開啟 PDF。實際操作了她的電腦,發現 IE 狀態列中顯示 PDF 檔下載到一半就中斷。使用者的環境是 IE8 + Adobe Reader 9,我的則是 IE9 + Adobe Reader X,我這邊能正常在瀏覽器中開啟。

本來以為是檔案有快取,所以 IE 誤以為已下載完成,但是我把她的暫存檔給清了,也沒用。試著查 PDF 無法下載時的解決方案,多數都是建議把 IE 設定還原成預設值、甚至重灌電腦。

參考 "IE8 launching blank webpage when you click a PDF link" 的建議,請使用者進行下列設定,就搞定了,不用重灌:

打開 Adobe Reader,在工具列的「編輯 (Edit) > 偏好設定 (Preferences)」,找到 「網際網路 (Internet) > 網頁瀏覽器選項 (Web Browser Options)」,取消「在瀏覽器中顯示 PDF (Display PDF in browser)」

解決在IE8開啟PDF會一片空白的問題

(我的畫面是在 Adobe Reader X 抓取的,與 Adobe Reader 9 略有不同)

設定後,點選 PDF 檔案時,瀏覽器行為就會變成:像你自己去按右鍵選「另存目標」一樣,先把檔案下載下來,接著主動以 Adobe Reader 開啟檔案。

arrow
arrow

    小攻城師 發表在 痞客邦 留言(0) 人氣()