文章編號: 308260 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

嘗試在 Windows Internet Explorer 中檢視網頁時,該網頁可能無法正常顯示或運作。

同時,您可能還會收到類似下列的錯誤訊息:
摺疊此圖像展開此圖像
assets folding start collapsed

網頁發生問題,所以無法正確顯示或執行。以後您在狀態列的警告圖示上按兩下,就可以顯示此訊息。

如果您按一下 [顯示詳細資料],可能會看到類似下列錯誤的詳細資料:
行:<Line_Number>
字元:<Character_Number>
錯誤:<Error_Message>
代碼:0
URL:http://Webserver/page.htm
發生執行階段錯誤。
要偵錯嗎?
行:<Line_Number>
錯誤:<Error_Message>

下列警告訊息也可能會出現在 Internet Explorer [狀態] 列中:
已完成,但是網頁發生錯誤。

如果您嘗試在 Internet Explorer 中列印網頁,可能會收到類似下列的指令碼錯誤。(請注意,行號也許會不同)。
此網頁的指令碼發生錯誤。
行:<Line_Number>
字元:<Character_Number>
錯誤:<Error_Message>
代碼:0
URL:res/ieframe.dll/preview.js.
摺疊此圖像展開此圖像
assets folding end collapsed

解決方案

您可以嘗試使用六個簡單方法中的一或多個方法來解決此問題。依照所列順序嘗試每種方法,直到問題解決為止。

本文主要是為初階到中階電腦使用者而提供。您可以先將本文列印下來,執行其中步驟時比較方便。

影片:如何疑難排解 Internet Explorer 的指令碼錯誤 (影片內容為英文)

摺疊此圖像展開此圖像
assets video1
uuid=cb2ff237-18e5-4db7-b89c-e1399dbce4b5 VideoUrl=http://www.microsoft.com/zh-tw/showcase/details.aspx?uuid=cb2ff237-18e5-4db7-b89c-e1399dbce4b5(英文)
摺疊此圖像展開此圖像
assets video2

方法 1:停用指令碼偵錯

摺疊此圖像展開此圖像
assets folding start collapsed

如果問題只是出現錯誤訊息,而網站還能正常運作,則您通常可以忽略這個錯誤。此外,如果問題只發生在一或二個網頁時,有可能是那些網頁的問題。如果您決定要忽略這些錯誤,您可以停用指令碼偵錯。

注意 如果問題發生在一或二個網站以上時,請不要停用指令碼偵錯。請立即執行方法 2。

按一下這裡可檢視或隱藏詳細資訊
摺疊此圖像展開此圖像
assets folding start collapsed


如果要關閉 Internet Explorer 7 、Internet Explorer 8 或 Internet Explorer 9 中所有指令碼錯誤的通知,請依照下列步驟執行:
  1. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  2. [進階] 索引標籤上,按一下以清除 [每次出現指令碼錯誤時皆顯示通知] 方塊,然後按一下 [確定]
摺疊此圖像展開此圖像
2917111




如果要關閉 Internet Explorer 6 的指令碼偵錯,請依照下列步驟執行:
  1. [工具] 功能表上,按一下 [網際網路選項]
  2. [進階] 索引標籤上,按一下以選取 [停用指令碼偵錯] 方塊,然後按一下 [確定]
摺疊此圖像展開此圖像
assets folding end collapsed

摺疊此圖像展開此圖像
assets folding end collapsed

方法 2:使用其他使用者帳戶、瀏覽器或電腦來測試網頁

摺疊此圖像展開此圖像
assets folding start collapsed

如果要嘗試縮小問題來源,請使用其他使用者帳戶、瀏覽器或電腦檢視觸發指令碼錯誤的網頁。

如果指令碼錯誤在許多網頁中持續發生,請嘗試此方法。如果指令碼錯誤在某一特定網頁上持續發生,則該網頁的撰寫方式可能有問題。您可以如方法 1 的描述略過此錯誤並停用指令碼偵錯功能。

如果您透過其他使用者帳戶、瀏覽器或電腦檢視網頁時沒有出現指令碼錯誤,則問題可能是電腦上的檔案或設定所造成。在此情況下,請執行方法 3 以繼續進行疑難排解。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 3:確認 Internet Explorer 沒有封鎖動態指令碼處理、ActiveX 和 JAVA

摺疊此圖像展開此圖像
assets folding start collapsed
動態指令碼處理、ActiveX 和 Java 與網頁資料的顯示方式有關。如果您的電腦已封鎖上述程式,則可能會干擾網頁的顯示方式。重新設定 Internet Explorer 安全性設定以確保程式未遭封鎖。如果要執行這項操作,請依照下列步驟執行:

按一下這裡可檢視或隱藏詳細資訊
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  3. [網際網路選項] 對話方塊中,按一下 [安全性] 索引標籤。
  4. 按一下 [預設層級]
  5. 按一下 [確定]
注意 Internet Explorer 高安全性層級中的 ActiveX 控制項和 Java 程式為關閉。

摺疊此圖像展開此圖像
2917112


嘗試開啟之前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請執行方法 4。

摺疊此圖像展開此圖像
assets folding end collapsed

摺疊此圖像展開此圖像
assets folding end collapsed

方法 4:移除所有網際網路暫存檔案

摺疊此圖像展開此圖像
assets folding start collapsed

每次您開啟瀏覽器檢視網頁時,您的電腦便會在暫存檔案中儲存本機複本。如果網際網路相關的暫存檔案容量太大,開啟網頁時可能會發生一些網頁的顯示問題。定期清除檔案可能有助於解決此問題。
按一下這裡可檢視或隱藏詳細資訊
摺疊此圖像展開此圖像
assets folding start collapsed


如果您使用 Internet Explorer 9 或 Internet Explorer 8,而要移除電腦中所有和網際網路相關的暫存檔案,請依照下列步驟執行:
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  3. 按一下 [一般] 索引標籤。
  4. [瀏覽歷程記錄] 下,按一下 [刪除]
    步驟 3 和 4 的螢幕擷取畫面。
  5. [刪除瀏覽歷程記錄] 對話方塊中,按一下以選取下列核取方塊,然後按一下 [刪除]
    1. Temporary Internet Files
    2. Cookie
    3. 歷程記錄
    摺疊此圖像展開此圖像
    2917113
  6. 按一下 [關閉],然後按一下 [確定] 關閉 [網際網路選項] 對話方塊。
摺疊此圖像展開此圖像
assets folding end collapsed
若您使用 Internet Explorer 7,要在電腦中移除所有和網際網路相關的暫存檔案,請依照下列步驟執行:
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]
  3. 按一下 [一般] 索引標籤。
  4. [瀏覽歷程記錄] 下,按一下 [刪除],當系統提示您確認時,按一下 [是]
  5. [Temporary Internet Files] 下的 [刪除瀏覽歷程記錄] 對話方塊中,按一下 [刪除檔案],然後當系統提示您確認時,按一下 [是]
  6. [Cookie] 下按一下 [刪除 Cookie],然後當系統提示您確認時,按一下 [是]
  7. [歷程記錄] 下,按一下 [刪除歷程記錄],然後當系統提示您確認時,按一下 [是]
  8. 按一下 [關閉],然後按一下 [確定] 關閉 [網際網路選項] 對話方塊。
摺疊此圖像展開此圖像
assets folding end collapsed
若您使用 Internet Explorer 6,要在電腦中移除所有和網際網路相關的暫存檔案,請依照下列步驟執行:
摺疊此圖像展開此圖像
assets folding start collapsed
  1. 啟動 Internet Explorer。
  2. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  3. 按一下 [一般] 索引標籤。
  4. 按一下 [Temporary Internet files] 下的 [設定]
  5. 按一下 [刪除檔案],然後按一下 [確定]
  6. 按一下 [刪除 Cookie],然後按一下 [確定]
  7. [歷程記錄],按一下 [清除歷程記錄],然後按一下 [是]
  8. 按一下 [確定]
摺疊此圖像展開此圖像
assets folding end collapsed

摺疊此圖像展開此圖像
assets folding end collapsed


嘗試開啟之前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請執行方法 5。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 5:安裝最新的 Internet Explorer Service Pack 和 Internet Explorer 軟體更新

摺疊此圖像展開此圖像
assets folding start collapsed

如果您沒有最新的 Internet Explorer Service Pack 和 Internet Explorer 軟體更新,請先下載並安裝。這些產品可能內含可協助解決問題的更新。

如果要安裝 Internet Explorer 所有版本的最新軟體更新,請造訪下列 Microsoft 網站:
http://www.update.microsoft.com/windowsupdate/v6/vistadefault.aspx?ln=zh-tw
如果要安裝 Internet Explorer 6 Service Pack 1,請造訪下列 Microsoft 網站:
http://www.microsoft.com/zh-tw/download/details.aspx?id=1 (英文)
注意 如果您的系統執行的是比 Windows XP 舊的 Windows 版本,建議您使用 Internet Explorer 6 Service Pack 1。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 6:解決您嘗試從 Internet Explorer 列印時所發生的指令碼錯誤

摺疊此圖像展開此圖像
assets folding start collapsed

過期的印表機驅動程式可能會在 Internet Explorer 列印時造成錯誤如果要解決這些問題,請嘗試更新為最新的印表機驅動程式。如果要執行這項操作,請按一下您 Windows 版本的專屬連結,然後依照該文章中的步驟執行。

2652062 收到指令碼錯誤,且無法從 Internet Explorer 9 列印 (機器翻譯)

尋找並安裝 Windows 7 的印表機驅動程式

尋找並安裝 Windows Vista 的印表機驅動程式

如果是 Windows XP,請參閱診斷、修正印表機錯誤、驅動程式和其他列印問題

重要在某些情況下,可能無法透過 Windows Update 取得更新的驅動程式版本。您可能需要造訪製造商網站找出並下載最新的印表機驅動程式。

如果您無法列印或預覽 Internet Explorer 網頁,請參閱無法在 Internet Explorer 中列印網頁或是檢視網頁的預覽列印

摺疊此圖像展開此圖像
assets folding end collapsed

進階疑難排解

本節主要是提供給進階電腦使用者。本節內含的五種方法可協助解決問題。如果您不熟悉進階疑難排解,請前往<後續步驟>一節。
按一下這裡可檢視或隱藏詳細資訊
摺疊此圖像展開此圖像
assets folding start collapsed

方法 1:請確認防毒程式或防火牆沒有封鎖指令碼處理、ActiveX 和 JAVA

摺疊此圖像展開此圖像
assets folding start collapsed

如果要判斷如何確認指令碼、ActiveX 控制項和 Java 程式未被封鎖的方法,請參閱您所使用的防火牆或防毒程式文件。指令碼、ActiveX 控制項和 Java 程式可協助設定網頁的顯示方式。如果這些功能遭到封鎖,可能會干擾網頁顯示。請進行任何必要的變更,然後嘗試開啟先前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請進行進階疑難排解方法 2。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 2:請確認您的防毒程式未設為掃描 [Temporary Internet Files] 或 [Downloaded Program Files] 資料夾

摺疊此圖像展開此圖像
assets folding start collapsed

如果防毒程式將指令碼轉譯成病毒,並使其無法執行,就可能會發生指令碼錯誤。如果要防止這種狀況發生,請確定防毒程式不會掃描 [Temporary Internet Files] 資料夾或 [Downloaded Program Files] 資料夾。

如果要判斷防止該程式掃描這些檔案夾的方法,請參閱您所使用的防毒程式文件。請進行任何必要的變更,然後嘗試開啟先前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請進行進階疑難排解方法 3。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 3:關閉平滑捲動

摺疊此圖像展開此圖像
assets folding start collapsed

如果有視訊顯示的問題,平滑捲動可能會造成系統無法正確計時指令碼。這可能會產生錯誤。

如果您使用 Internet Explorer 6,要關閉平滑捲動功能,請依照下列步驟執行:
  1. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  2. [進階] 索引標籤上,按一下以清除 [使用平滑捲動] 核取方塊。
  3. 按一下 [確定],然後關閉 Internet Explorer。
如果您使用 Internet Explorer 7,要關閉平滑捲動功能,請依照下列步驟執行:
  1. [工具] 功能表上,按一下 [網際網路選項]。如果您看不到 [工具] 功能表,請按下 Alt 以顯示功能表。
  2. [瀏覽]下方的 [進階] 索引標籤,按一下以清除 [使用平滑捲動] 核取方塊。
  3. 按一下 [確定],然後關閉 Internet Explorer。
注意 如果這樣能解決問題,請查看是否有適用於您視訊卡的更新驅動程式。如果要取得更新的驅動程式,請與視訊卡或電腦的製造商連絡。

嘗試開啟之前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請進行進階疑難排解方法 4。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 4:關閉硬體加速

摺疊此圖像展開此圖像
assets folding start collapsed

許多應用程式使用硬體加速來加快電腦處理序。不過,如果硬體加速設定不正確,可能會在您檢視網頁時造成顯示問題。您可以關閉硬體加速查看是否有助解決指令碼錯誤。如果要執行這項操作,請依照適合您作業系統的步驟執行。

Windows 7
  1. 按一下 [開始],在 [開啟] 方塊中輸入 desk.cpl,然後按下 Enter。
  2. 按一下 [進階設定]
  3. 按一下 [疑難排解] 索引標籤,然後將 [硬體加速] 滑桿移至 [無]
  4. 按兩次 [確定]
Windows XP 和 Windows Server 2003
  1. 按一下 [開始],在 [開啟] 方塊中輸入 desk.cpl,然後按下 Enter。
  2. 按一下 [設定] 索引標籤,然後按一下 [進階]
  3. 按一下 [疑難排解] 索引標籤,然後將 [硬體加速] 滑桿移至 [無]
  4. 按兩次 [確定]
Windows Vista
  1. 開啟 [控制台] 中的 [顯示] 項目。如果要執行這項操作,請按一下 [開始]
    摺疊此圖像展開此圖像
    [開始] 按鈕
    ,在 [開始搜尋] 方塊中輸入 desk.cpl,然後按一下 [程式集] 清單中的 [desk.cp]
  2. 按一下 [顯示設定],然後按一下 [進階設定]

    摺疊此圖像展開此圖像
    使用者存取控制權限
    如果出現要求您輸入系統管理員密碼或確認的提示,請輸入密碼或按一下 [允許]
  3. [硬體加速] 滑桿移至 [無]
注意 如果這樣能解決問題, 您可能需要更新視訊卡的驅動程式。如需有關如何取得視訊卡的更新驅動程式,請與視訊卡或電腦的製造商連絡。

嘗試開啟之前收到指令碼錯誤的網頁。如果您未收到錯誤訊息,代表問題已經解決。如果問題持續發生,請進行進階疑難排解方法 5。

摺疊此圖像展開此圖像
assets folding end collapsed

方法 5:安裝目前版本的 Microsoft DirectX

摺疊此圖像展開此圖像
assets folding start collapsed

DirectX 能改善網頁顯示問題。如需有關如何安裝目前版本的 Microsoft DirectX 的詳細資訊,請造訪下列 Microsoft 網站:
DirectX End-User Runtime Web 安裝程式
摺疊此圖像展開此圖像
assets folding end collapsed

摺疊此圖像展開此圖像
assets folding end collapsed

後續步驟

如果問題無法解決,很抱歉,本文無法為您提供進一步的幫助。接下來您可能需要請有信心能解決電腦問題的人來協助您。或者,您可能必須連絡 Microsoft 技術支援服務。如需有關如何連絡支援服務的詳細資訊,請造訪下列 Microsoft 網址:
http://support.microsoft.com/contactus?ln=zh-tw#tab3

其他相關資訊

關於造成此問題發生的詳細資訊

發生這個問題是因為網頁的 HTML 原始碼無法與 Microsoft JScript 或 Visual Basic Script 等用戶端指令碼正確地搭配執行。這個問題可能是由下列一或多個原因而造成:
  • 網頁的 HTML 原始碼發生問題。
  • 您的電腦或網路封鎖了動態指令碼處理、ActiveX 控制項或 Java 程式。Internet Explorer 或其他如防毒程式或防火牆的程式,可以設定為封鎖動態指令碼處理、ActiveX 控制項或 Java 程式
  • 防毒軟體設定為掃描您的 [Temporary Internet Files] 或 [Downloaded Program Files] 資料夾。
  • 電腦中的指令碼引擎已毀損或過期。
  • 電腦上與網際網路相關的資料夾已毀損。
  • 您的視訊卡驅動程式已毀損或過期。
  • 電腦的 DirectX 元件已損毀或過期。
注意 伺服器端的指令碼是在 Web 伺服器上執行,例如動態伺服器網頁 (ASP) 的 Visual Basic 指令碼。因伺服器端指令碼失敗所造成的指令碼錯誤不會在 Internet Explorer 中產生錯誤訊息,但可能會建立無法正確顯示或執行的網頁。本文中的疑難排解資訊適用於用戶端指令碼錯誤。如果您懷疑有問題發生而影響了伺服器端的指令碼,請連絡網頁伺服器的系統管理員。

?考

810395 使用 Internet Explorer 6 時發生指令碼錯誤 (機器翻譯)

933873 修正:當您嘗試在已安裝 Internet Explorer 7 的電腦上執行指令碼時,可能會收到指令碼錯誤 (機器翻譯)

如果這些文件無法協助您解決問題,或者您遇到本文所說明以外的徵狀,請搜尋「Microsoft 知識庫」以取得詳細資訊。如果要搜尋「Microsoft 知識庫」,請瀏覽下列 Microsoft 網站:
http://support.microsoft.com/?ln=zh-tw
[搜尋支援 (知識庫)] 方塊中輸入問題的說明,或輸入您收到的錯誤訊息文字。

屬性

文章編號: 308260 - 上次校閱: 2013年12月6日 - 版次: 14.0
這篇文章中的資訊適用於:
  • Windows Internet Explorer 9
  • Windows Internet Explorer 8
  • Windows Internet Explorer 7
  • Microsoft Internet Explorer 6.0
關鍵字:?
kbresolve kberrmsg kbenv kbprb kbtshoot kbcip kbvideocontent KB308260
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com