無法在 Internet Explorer 中執行「在新視窗開啟」命令

文章翻譯 文章翻譯
文章編號: 180176 - 檢視此文章適用的產品。
如需本文的 Internet Explorer 5 及 6 版本,請參閱 281679
全部展開 | 全部摺疊

徵狀

您可能會遭遇下列任何一種徵狀:
  • 當您用滑鼠右鍵按一下網頁上的網址,然後按 [在新視窗開啟] 時,網頁可能不會在新視窗中開啟。
  • 當您在已經撰寫指令碼以開啟新視窗的網頁上按一下連結時,可能不會開啟新視窗,或者您可能會收到下列錯誤訊息:
    Internet Explorer 指令碼錯誤
    這個網頁的指令碼發生錯誤。

    行:
    字元:
    錯誤:不支援此種介面
    字碼:0

    要繼續執行這個網頁上的指令碼?

發生的原因

出現下列一種以上的情況時,可能就會發生這個問題:
  • 您所安裝的程式並未正確地在下列登錄機碼中登錄介面:
    HKEY_CLASSES_ROOT\Interface
  • 您利用 Microsoft Visual Basic 5.0 建立可以使用 Webbrowser 控制項 (Shdocvw.dll 檔案所提供) 的程式之後,便移除了 Microsoft Visual Basic 5.0。
  • 某些 Internet Explorer 登錄資訊已經遺失或遭到毀損。

解決方案

如果要解決這個問題:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 regsvr32 actxprxy.dll
  3. 按一下 [確定],當您收到下列訊息時,再按一下 [確定]
    DllRegisterServer 在 actxprxy.dll 成功。
  4. 按一下 [開始],再按一下 [執行]
  5. [開啟] 方塊中,輸入 regsvr32 shdocvw.dll
  6. 按一下 [確定],當您收到下列訊息時,再按一下 [確定]
    DllRegisterServer 在 shdocvw.dll 成功。
  7. 重新啟動您的電腦。
如果某些 Windows 或 Internet Explorer 檔案的登錄資訊遺失或毀損了,可能也會發生這個問題。 如果本文前面所述的步驟無法解決問題,請重複可以登錄某些其他 Windows 及 Internet Explorer 檔案的步驟。如果要執行這項操作,請使用下列命令:
  • regsvr32 oleaut32.dll
  • regsvr32 shdocvw.dll
  • regsvr32 actxproxy.dll
  • regsvr32 mshtml.dll
  • regsvr32 pdm32.dll
在 Internet Explorer 4.01 Service Pack 1 或更新的版本中不會發生這個問題。如果要取得最新版的 Internet Explorer,請造訪下列 Microsoft 網站:
http://www.microsoft.com/windows/ie_intl/tw

狀況說明

Microsoft 已確認本篇文章開頭所列之 Microsoft 產品確實有上述問題。

屬性

文章編號: 180176 - 上次校閱: 2004年9月30日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Internet Explorer 4.01 128-Bit Edition
  • Microsoft Internet Explorer 4.01 128-Bit Edition
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.0 128-Bit Edition
關鍵字:?
kberrmsg kbprb kbui KB180176
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。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