斌斌小站

記事簿-Internet Explorer

發表日期 2000/04/14
更新日期 2004/03/20

發生 runtime error  要除錯?

適用範圍: Internet Explorer

提醒:

OFFICE 2000 的傑作。

 

瀏覽網站的時候,常常會不定時出現:

  • 出現「發生 Runtime error 要除錯?」的對話框,如果選擇「否」,IE 會關閉或是網頁顯示不完整。

  • 若選擇「是」,接著就會啟動一個「Microsoft Development Environment」的視窗,進行除錯(如下圖,然而你不可能對你所瀏覽的網站進行除錯)。

 

以下面幾個方法來測試:(註一

  • 關閉 IE 的 Debug 功能。

  • 移除 Office 2000 中的 Web Scripting 工具。(註二

關閉 IE 的 Debug  功能:

  • 開啟  ie ,到「工具」>>「網際路Internet 選項」,到「進階」,把關閉 Script 偵錯勾起來(或是按還原預設值,因為 ie 預設是不會進行偵錯的)

  • 按確定後,在你重新啟動 ie 後,新的設定值便生效。

移除 Office 2000 中的 Web Scripting 工具:

  • 放入 Office 2000 光碟,執行光碟上的 setup.exe

  • 按「新增或移除功能」鈕

  • 展開「Office 工具」項

  • 開 HTML 原始檔案編輯,把 Web Scripting 設為無法使用,在圖示旁的小三角箭頭按一下就可以選擇,「無法使用」就是指「移除」的意思,如果你有安裝 FrontPage 的話,其實 HTML 原始檔案編輯也可以不用安裝。

  • 按「立即更新」

 

註一:

瀏覽網頁出現 runtime error 的可能性除了網站程式撰寫錯誤之外,另一個原因就是不明的衝突,其實網站程式錯誤的機率是很微小的。

依照經驗,發生這種況的都是安裝有 Web Scripting 或其他類似性質之微軟工具軟體(如 Visual Studio 系列中的 Microsoft Script Edit 等等)

都很容易產生本例中的現象,我沒有辦法斷定這必定是「 bug」,因為有一分證據才能說一分話,我並沒有對這個問題進行詳細深入的測試、去找真正的原因,對某些環境而言,即使安裝了這類軟體,也永遠不可能出現本例中的情況。

我只是嘗試著去找出解決的方法,以上這是你在閱讀這篇文章時,必須了解的背景。

 

註二:

Office 2000 中的 Web Scripting 預設是不會安裝到電腦中,有的人在安裝 Office 的時候,習慣全部安裝,所以這一類的人就比較容易遇到這裡所發生的情形。

 

 

 


意見或問題請寄至:
This is an image
版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

www.barefoot.idv.tw

www.binbin.net !

(c) 2004, All rights reserved by  Che Chengbin

This is an image