Mac OS:網頁瀏覽器無預警結束或停止回應

使用本文所述步驟可解決網頁瀏覽迄無預警結束或停止回應 (「當機」或「凍結」) 的情況。

注意:本文以非 Safari 的瀏覽器為主。如果您使用 Safari,請停止閱讀本文,改參閱技術文件 107657<Safari:Safari 無預警結束>。

    1. 使用 Microsoft Internet Explorer 時,看到類似「發生類型 2 的錯誤」的提示訊息。
    注意:Mac OS 8 或 Mac OS 9 使用者若看到此訊息,應先嘗試移除特定的偏好設定檔案,再繼續本文所述的一般疑難排解程序。請參閱技術文件 106945<Microsoft Internet:開啟 Explorer、Outlook Express 或 Entourage 時發生「類型 2 錯誤」>。

    2. 網頁瀏覽器在使用時無預警結束。您會看到提示方塊訊息如下:

    「應用程式 Internet Explorer 突然結束。」

    3. 在網頁瀏覽器發生問題後,後續嘗試開啟應用程式會立即結束;或如果嘗試重新載入第一次結束時正在檢視的網站,網頁瀏覽器會立即結束。注意:此狀況比第一種和第二種狀況少見。


狀況 2 和 3 比較常出現在特定網站,或有某些類型的主動式內容,例如:

  • Java
  • ActiveX
  • Scripting
  • 使用外掛模組的檔案 (例如 Macromedia Shockwave Flash、iPix 或 Windows Media)
這篇文章已封存,而且 Apple 也不會再更新。

網頁瀏覽器概念

在開始疑難排解之前,以下四個重點可以幫助您瞭解網頁瀏覽器為何有時無法正常運作。

A. 瀏覽器對於經常變更的 Web 標準會有不同的反應

網站管理員在設計 Internet 上您所瀏覽的網站時,會根據標準或規則來進行設計,而這些標準或規則會隨著時間變化。當資料轉換成您所檢視的網頁和影像時,不同的網頁瀏覽器會以不同的方式來回應這些變化的標準。並非所有瀏覽器在設計時都會遵循 Internet 上不同的各種標準。差異之處可能小到行距或定位點之間的不同。在某一種瀏覽器顯示正常的表格和框架,在另一種瀏覽器則可能不正常。嚴重的話,可能會導致瀏覽器無預警結束。沒有一種網頁瀏覽器可完全與 Internet 上的所有網頁相容。除了以下所述的疑難排解步驟外,您最好能夠熟悉至少兩種網頁瀏覽器,以及在電腦上至少安裝兩種瀏覽器。某些網站設計僅能使用特定的瀏覽器,部分網站甚至有明確規定。若所有其他方法都無法解決問題,請嘗試使用不同的網頁瀏覽器來存取特定網站。

B. 更新 Internet 軟體可提高相容性

更新所使用的 Internet 軟體可提高您瀏覽的 Internet 內容與瀏覽器相容的機會。這包括以下幾大類:

  • 網頁瀏覽器
  • Java 軟體
  • 外掛模組軟體 (例如 Shockwave Flash、iPix)
  • 媒體播放程式 (例如 QuickTime、RealPlayer、Windows Media Player)


注意:媒體播放程式也會安裝外掛模組檔案。

C. 瀏覽器的快取檔案可能儲存不正確的資料

當您瀏覽 Internet 上的網站時,有些檔案可能會暫時儲存 (或「快取」) 在您的硬碟上。當快取檔案達到特定的大小上限時,便會自動清除。如果瀏覽器完全無法開啟,或如上面狀況 3 所述一直無預警結束,可以先移除瀏覽器的快取檔案再開啟應用程式,問題常可因此解決。

D. 網頁內容的類型 - 主動式、被動式、媒體

當您瀏覽網站遇到問題時,請查看可能造成問題的內容類型,特別是主動式和媒體內容。請嘗試疑難排解或更新呈現該主動式內容或媒體內容的軟體元件。

「被動式」網頁內容是指您在網頁上閱讀的文字,這是使用超文字標記語言 (HTML) 編寫的。一旦呈現之後,這種內容就是靜態且不會改變。它不會呼叫網頁瀏覽器應用程式中的任何其他程序。

「主動式」內容是涵蓋許多不同技術的廣義詞。一般來說,這種內容會呼叫網頁瀏覽器中的其他程序。它可能會讓瀏覽器每 30 秒開啟一個新的廣告視窗;它可能是出現在瀏覽器中的應用程式,如西洋棋遊戲;或可能是 Web 架構應用程式的介面,如網路銀行。

媒體內容則是依賴瀏覽器的功能來利用外掛模組軟體,以讀取各種不同的媒體類型,例如聲音、圖片和影片。外掛模組軟體會加入網頁瀏覽器原本所沒有的功能。例如,Internet Explorer 本身就無法顯示 Flash 影片。但只要將 Flash 外掛模組安裝在正確的檔案夾,Flash 影片就會自動隨網頁顯示。


疑難排解

I. 找出偏好設定、快取和外掛模組

本文以 Microsoft Internet Explorer 為例。這些步驟適用於幾乎任何網頁瀏覽器,不過偏好設定檔案和外掛模組檔案的位置則會視網頁瀏覽器不同。您可能需要花些時間熟悉網頁瀏覽器將其偏好設定和外掛模組檔案儲存在硬碟上的位置。您可以使用 Sherlock 來搜尋。本文使用「路徑名稱」來描述檔案,這可同時表示項目的名稱和位置。如需協助解讀路徑名稱,請參閱技術文件 106419<Mac OS:關於檔案夾、目錄和路徑名稱>。

Mac OS 8、Mac OS 9

外掛模組檔案通常與瀏覽器應用程式儲存在同一檔案夾中。

偏好設定和快取檔案則通常儲存在以下位置:

Macintosh HD: System Folder: Preferences: :

例如:

Macintosh HD: System Folder: Preferences: Explorer:

Mac OS X 10.0 和以上版本

外掛模組檔案儲存在以下位置:

/Library/Internet Plug-Ins/

偏好設定和快取檔案則通常儲存在以下位置:

/Users//Library/Preferences//

例如:

/Users/hubert/Library/Preferences/Explorer/

您可以按一下 Finder 視窗工具列中的主畫面圖像,然後開啟「資料庫」檔案夾,便能輕鬆存取這個位置。

警告:移除或重新放置任何與瀏覽器相關的檔案之前,請記得部分檔案包含您可能認為有用的資料。檔名為 "favorites.html" 或 "bookmarks.html" 等的檔案包含您設為書籤的網站列表。某些瀏覽器 (如 Netscape) 也會將電子郵件或聯絡人資訊儲存在偏好設定中。以下的疑難排解步驟唯一會移除的偏好設定檔案是瀏覽器的快取檔案。移除任何偏好設定檔案時請務必謹慎。

II. 確定網頁瀏覽器是最新的

檢查網頁瀏覽器的版本。在 Mac OS X 中,從 [Explorer 應用程式] 選單中選擇 [Internet Explorer]。在 Mac OS 8 或 9,請從 [Apple] 選單中選擇 [關於 Internet Explorer]。如果您無法開啟瀏覽器,請在 Finder 中選取應用程式,然後從 [檔案] 選單中選擇 [簡介] (Mac OS 8、9) 或 [顯示簡介] (Mac OS X)。

前往發佈瀏覽器的廠商網站。如果有更新的版本,請下載並安裝它。

注意:Internet Explorer for Mac OS X 為例外情況。更新是透過「系統偏好設定」應用程式中的「自動軟體更新」功能派送的。

III. 更新 Java 軟體

某些網頁瀏覽器 (如 Netscape 4.7) 本身包含 Java 軟體。對這些瀏覽器來說,更新瀏覽器本身就會更新 Java 軟體。其他瀏覽器則使用 Apple 隨 Mac OS 提供的 Java 軟體。 在 Mac OS 8 和 9,這是 MRJ (Macintosh Runtime for Java)。 Mac OS X 的 Java 是作業系統的一部分。Internet Explorer 即是使用 Apple Java 軟體的瀏覽器。

您可以使用 Mac OS 9 的「軟體更新」控制面板,或 Mac OS X 的「系統偏好設定」中的「軟體更新」面板更新 Apple Java 軟體。您可從「Apple 軟體下載」(http://www.apple.com/swupdates/) 下載軟體。

IV.更新外掛模組和媒體播放程式軟體

開啟外掛模組檔案夾,然後確認您所使用的軟體。前往發佈外掛程式的廠商網站,然後查看是否有最新版本。如有需要,請下載並安裝新版外掛模組。

V. 移除瀏覽器的快取檔案

您的瀏覽器可能提供刪除快取的按鈕。在 Internet Explorer 中,此按鈕位於 [Internet Explorer 偏好設定] 的 [進階] 面板中。

如果瀏覽器停止回應或無法開啟,您可以在 Finder 中刪除快取。請遵循下列步驟:

    1. 關閉開啟中的瀏覽器。如果瀏覽器未回應「結束」指令,您可以嘗試按下 Option-Command-Escape 按鍵組合來強制結束瀏覽器。
    2. 將您先前找到的瀏覽器快取檔案拖移到 [垃圾桶]。
    3. 重新開啟瀏覽器。


注意:Internet Explorer 具有副檔名為 ".waf" 的額外快取相關檔案。您的瀏覽器可能也可能不會使用這些額外檔案。這些檔案可能不是與主要快取檔案位於同一個檔案夾中,因為 Internet Explorer 的範例沒有這些檔案。

範例 - Mac OS 9 中的 Explorer

移除以下兩個檔案:

Macintosh HD: System Folder: Preferences: Explorer: Download Cache
Macintosh HD: System Folder: Preferences: MS Internet Cache: cache.waf

範例 - Mac OS X 中的 Explorer

移除以下四個檔案:

/Users//Library/Preferences/Explorer/Download Cache
/Users//Library/Caches/MS Internet Cache/cache.waf
/Users//Library/Caches/MS Internet Cache/IE Cache.waf
/Users//Library/Caches/MS Internet Cache/IE Control Cache.waf

VI. 停用主動式內容

如果前面的步驟仍無法解決問題,請嘗試在網頁瀏覽器中停用主動式內容,再檢視受影響的網站。請在瀏覽器的偏好設定視窗中取消選取內容類型。以 Internet Explorer 為例:

    1. 從 [編輯] 選單 (Mac OS 8、9) 或 [Explorer 應用程式] 選單 (Mac OS X) 選擇 [偏好設定]。 [Internet Explorer 偏好設定] 視窗隨即開啟。
    2. 從視窗左側列表選取 [網頁內容] 面板。
    3. 取消選取 [啟用工序指令]、[啟用外掛模組] 以及 [ActiveX] 註記框。
    注意:Mac OS X 版本沒有 [ActiveX] 選項。
    4. 選取 [Java] 面板。取消選取 [啟用 Java] 的註記框。
    5. 按一下 [確定]。


VII. 嘗試不同的網頁瀏覽器

如果您無法使用慣用網頁瀏覽器解決問題,請嘗試不同的瀏覽器。您可以從以下網站找到軟體:

Macintosh Product Guide
http://www.guide.apple.com

VersionTracker
http://www.versiontracker.com/
秘訣:請按一下 Mac OS 版本的標籤頁,然後搜尋 "web browser" (網頁瀏覽器)。

VIII. 傳送網站意見

即使您無法順利開啟受影響的網站,仍可以嘗試透過電子郵件傳送網站意見。您可以試著使用常見的位址如下:

webmaster@.com
postmaster@.com
feedback@.com

請向管理人員簡短描述電腦的設定、使用的作業系統、使用的網頁瀏覽器以及問題。

其他資訊

您可以從協力廠商軟體隨附的文件、軟體廠商網站的網頁式說明,或在需要情況下聯絡協力廠商的支援人員,以尋求進一步的支援資訊。

本文所提及的協力廠商網站和產品僅作資訊參考之用,不構成 Apple 的建議或背書。 Apple 對於協力廠商網站所提及之資訊或產品的選擇、效能或運用,概不負責。 Apple 提供此資訊僅供使用者之便。Apple 未測試這些網站上的資訊,且對於其準確性或可靠性不具有任何立場。在 Internet 上所得之資訊或產品有其危險性,Apple 對於該內容概不負責。 請瞭解協力廠商網站與 Apple 各自為獨立個體,Apple 對於該網站的內容不具有控制權。

文件 17159:<尋找供應商資訊" can help you search for a particular vendor's address and phone number.

最後更新:
有幫助?

其他產品支援資訊

台灣 (繁體中文)