如何排除 Internet Explorer 中的腳本錯誤
<script type="text/javascript">function loadTOCNode(){}</script>文章編號 | : | 308260 |
最后修改 | : | 2006年1月23日 |
修訂 | : | 3.4 |
本頁
癥狀
<script type="text/javascript">loadTOCNode(1, 'symptoms');</script>
某個網頁可能會無法正常顯示或工作,您可能會收到一條類似于以下之一的錯誤消息:
該網頁上的問題可能使其無法正常顯示或功能不正常。以后,雙擊顯示在狀態欄中的警告圖標,就可以顯示上述消息。
如果您單擊“顯示詳細信息”,則會顯示類似于下面的錯誤詳細信息:
Line:4
Char:1
Error:Object doesn't support this property or method.
Code:0
URL:http://Webserver/page.htm
Char:1
Error:Object doesn't support this property or method.
Code:0
URL:http://Webserver/page.htm
A Runtime Error has occured.
Do you wish to Debug?
Line:4
Error:Object doesn't support this property or method.
下面的警告消息也可能出現在 Microsoft Internet Explorer“狀態”欄中:
Do you wish to Debug?
Line:4
Error:Object doesn't support this property or method.
已完畢,但網頁上有錯誤
出現此問題是因為該網頁的 HTML 源代碼不能使用客戶端腳本(如 Microsoft JScript 或 Visual Basic 腳本)正確工作。發生此問題可能是因為以下原因之一:
注意
:服務器端腳本 -- 如 Active Server Pages (ASP) 中的 Visual Basic 腳本 -- 運行在 Web 服務器上。因服務器端腳本故障而發生的腳本錯誤不在 Internet Explorer 中生成錯誤消息,但也可能會創建一個不能正確顯示或工作的網頁。本文中的故障排除信息適用于服務器端腳本錯誤。如果您懷疑服務器端腳本有問題,請與 Web 服務器的管理員聯系。
? | 網頁的 HTML 源代碼中有問題。 |
? | 您的計算機或網絡上阻止了活動腳本、ActiveX 控件或 Java 小程序。Internet Explorer 或另外一種程序(如防病毒程序或防火墻)可以配置為阻止活動腳本、ActiveX 控件或 Java 小程序 |
? | 防病毒軟件配置為掃描您的“臨時 Internet 文件”或“已下載的程序文件”文件夾。 |
? | 您計算機上的腳本引擎損壞或過時。 |
? | 您計算機上的 Internet 相關文件夾損壞。 |
? | 您的視頻卡驅動程序已損壞或者已過時。 |
? | 您計算機上的 DirectX 組件損壞或過時。 |
解決方案
<script type="text/javascript">loadTOCNode(1, 'resolution');</script>
使用本文中的故障排除方法時要按它們出現的順序進行。在您完成一個故障排除部分后,請進行測試以確定是否仍發生此腳本錯誤。如果問題已解決,則不必繼續下一部分。如果問題未解決,則繼續執行下一部分。
請參見您使用的防病毒程序或防火墻的文檔資料,以確定如何打開腳本、ActiveX 和 Java 小程序。
有關如何執行 Windows 的就地升級或修復安裝的其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
對于 Internet Explorer 4. x ,請按照下列步驟操作:
對于 Internet Explorer 5.
x
和 Internet Explorer 6,請按照下列步驟操作:
對于 Windows 98,請按照下列步驟操作:
對于 Windows 98 Second Edition 和 Windows Millennium Edition,請按照下列步驟操作:
重復上述步驟,直到該錯誤不再重現,或者您采用了最低的顏色設置為止。
重復上述步驟,直到該錯誤不再重現,或者您采用了最低的分辨率設置為止。
如果您在運行帶 Internet Explorer 5.5 或 Internet Explorer 6 的 Windows Millennium Edition,請使用下列方法之一:
如果您的配置不同于本部分中前面所述的配置,則請按照下列步驟操作:
注意
:如果前面某個部分已經解決了此問題,您可能需要更新視頻適配器的驅動程序。有關如何獲取更新的視頻適配器驅動程序的信息,請與您的視頻適配器或計算機的制造商聯系。
從另一個用戶帳戶、另一個瀏覽器和另一臺計算機測試網頁
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 如果問題只在您查看一個或兩個網頁時發生,則從另一個用戶帳戶、另一個瀏覽器或另一臺計算機查看這些網頁,以確定問題是否依然存在。如果腳本錯誤依然存在,則可能是網頁的編寫有問題。請與網站管理員或內容開發者聯系,告訴他們網頁存在的問題。如果從另一個用戶帳戶使用網頁時腳本錯誤未發生,則問題可能是您的用戶配置文件的文件或設置造成的。如果在從另一個瀏覽器或另一臺計算機使用網頁時腳本錯誤未發生,則繼續進行故障排除操作。確認活動腳本、ActiveX 和 Java 未被阻止
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 確認您計算機上的 Internet Explorer 或另外一種程序(如防病毒程序或防火墻)未配置為阻止活動腳本、ActiveX 控件或 Java 小程序。在 Internet Explorer 的“高”安全級別,活動腳本、ActiveX 控件和 Java 小程序被關閉。默認情況下,Internet Explorer 6 和某些 Internet Explorer 5.x 版本針對受限站點區域使用“高”安全級別。默認情況下,Microsoft Windows Server 2003 針對受限站點區域和 Internet 區域使用“高”安全級別。如要為當前網頁重置 Internet Explorer 安全設置,請按照下列步驟操作:1. | 啟動 Internet Explorer。 |
2. | 在“工具”菜單上,單擊“Internet 選項”。 |
3. | 在“Internet 選項”對話框中,單擊“安全”。 |
4. | 單擊“默認級別”。 |
5. | 單擊“確定”。 |
確認您的防病毒程序未設置為掃描“臨時 Internet 文件”或“已下載的程序文件”文件夾
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 請參見您使用的防病毒程序的文檔資料,以確定如何防止該程序掃描“臨時 Internet 文件”或“已下載的程序文件”文件夾。刪除所有臨時的 Internet 相關文件
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 從您的計算機中刪除所有臨時的 Internet 相關文件。為此,請按照下列步驟操作:1. | 啟動 Internet Explorer。 |
2. | 在“工具”菜單上,單擊“Internet 選項”。 |
3. | 單擊“常規”選項卡。 |
4. | 在“Internet 臨時文件”下,單擊“設置”。 |
5. | 單擊“刪除文件”。 |
6. | 單擊“確定”。 |
7. | 單擊“刪除 Cookies”。 |
8. | 單擊“確定”。 |
9. | 在“歷史記錄”下,單擊“清除歷史記錄”,然后單擊“是”。 |
10. | 單擊“確定”。 |
更新或修復腳本引擎
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 要為 Microsoft Windows 98、Windows 98 Second Edition、Windows Millennium Edition 和 Windows NT 4.0 上的 Internet Explorer 更新腳本引擎,請下載最新的腳本引擎。為此,請訪問下面的 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0A8A18F6-249C-4A72-BFCF-FC6AF26DC390
(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0A8A18F6-249C-4A72-BFCF-FC6AF26DC390)
要為 Microsoft Windows 2000 上的 Internet Explorer 更新腳本引擎,請下載最新的腳本引擎。為此,請訪問下面的 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA
(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa)
如果您在運行 Microsoft Windows XP 或 Windows Server 2003,則您已經在運行 Windows Script 5.6 了。在這種情況下,您可能需要執行 Windows 的就地升級或修復安裝,以修復腳本引擎。
有關如何執行 Windows 的就地升級或修復安裝的其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
816579
(http://support.microsoft.com/kb/816579/)
如何執行 Windows Server 2003 的就地升級
315341
(http://support.microsoft.com/kb/315341/)
如何執行 Windows XP 的就地升級(重新安裝)
關閉不需要的功能
<script type="text/javascript">loadTOCNode(2, 'resolution');</script>平滑滾動
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 要關閉“平滑滾動”功能,請按照針對您的 Internet Explorer 版本的步驟操作。對于 Internet Explorer 4. x ,請按照下列步驟操作:
1. | 啟動 Internet Explorer,然后在“查看”菜單上單擊“Internet 選項”。 |
2. | 在“高級”選項卡上,清除“使用平滑滾動”復選框。 |
3. | 單擊“確定”,然后退出 Internet Explorer。 |
1. | 在“工具”菜單上,單擊“Internet 選項”。 |
2. | 在“高級”選項卡上,清除“使用平滑滾動”復選框。 |
3. | 單擊“確定”,然后退出 Internet Explorer。 |
重新配置視頻卡設置
<script type="text/javascript">loadTOCNode(2, 'resolution');</script>禁用“拖動時顯示窗口內容”選項
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 注意 :如果您的 Windows 98 計算機上沒有安裝 Microsoft Plus! for Windows 98,請轉到“減少 Windows 使用的顏色數”部分。對于 Windows 98,請按照下列步驟操作:
1. | 右鍵單擊桌面,然后單擊“屬性”。 |
2. | 在“Plus”選項卡上,清除“拖動時顯示窗口內容”復選框,然后單擊“確定”。 |
1. | 右鍵單擊桌面,然后單擊“屬性”。 |
2. | 在“效果”選項卡上,清除“拖動時顯示窗口內容”復選框,然后單擊 確定 。 |
減少 Windows 使用的顏色數
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 對于 Windows 98、Windows 98 Second Edition 和 Windows Millennium Edition,請按照下列步驟操作:1. | 右鍵單擊桌面,然后單擊“屬性”。 |
2. | 在“設置”選項卡上,在“顏色”框中,單擊一個小于當前設置的設置,單擊“確定”,然后單擊“是”。 |
減小屏幕區域
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 對于 Windows 98、Windows 98 Second Edition 和 Windows Millennium Edition,請按照下列步驟操作:1. | 右鍵單擊桌面,然后單擊“屬性”。 |
2. | 在“設置”選項卡上,在“屏幕區域”框中,將 屏幕區域 滑塊移到小于當前屏幕區域設置的一個屏幕區域,單擊“確定”,然后單擊“是”。 |
關閉硬件加速
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 要關閉硬件加速,請按照下列步驟操作:1. | 右鍵單擊“我的電腦”,然后單擊“屬性”。 |
2. | 在“性能”選項卡上,單擊“圖形”。 |
3. | 將“硬件加速”滑塊移動到“無”,依次單擊“確定”、“關閉”和“是”。 |
關閉活動桌面
<script type="text/javascript">loadTOCNode(3, 'resolution');</script> 如果您在運行 Windows 98,請使用下列方法之一:? | 單擊“開始”,指向“設置”,單擊“活動桌面”,然后清除“按網頁查看”復選框。 |
? | 右鍵單擊桌面,單擊“活動桌面”,然后清除“按網頁查看”復選框。 |
? | 右鍵單擊桌面,單擊“屬性”,單擊“Web”選項卡,清除“Show Web content on my Active Desktop”(在我的活動桌面上顯示 Web 內容)復選框,然后單擊“確定”。 |
? | 右鍵單擊桌面,單擊“活動桌面”,然后清除“Show Web content on my Active Desktop”(在我的活動桌面上顯示 Web 內容)復選框。 |
1. | 右鍵單擊桌面,然后單擊“屬性”。 |
2. | 在“Web”選項卡上,清除“View my Active Desktop as a web page”(按網頁查看我的活動桌面)復選框,然后單擊“確定”。 |
安裝最新版本的 Microsoft DirectX
<script type="text/javascript">loadTOCNode(2, 'resolution');</script> 有關如何安裝 Microsoft DirectX 的當前版本的信息,請訪問以下 Microsoft 網站:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0A9B6820-BFBB-4799-9908-D418CDEAC197
(http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=0A9B6820-BFBB-4799-9908-D418CDEAC197)
參考
<script type="text/javascript">loadTOCNode(1, 'references');</script>這篇文章中的信息適用于:
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 6.0 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.5 |
? | Microsoft Internet Explorer 5.01 |
? | Microsoft Internet Explorer 5.01 |
? | Microsoft Internet Explorer 5.01 |
? | Microsoft Internet Explorer 5.01 |
? | Microsoft Internet Explorer 5.01 |
? | Microsoft Internet Explorer 5.0 |
? | Microsoft Internet Explorer 5.0 |
? | Microsoft Internet Explorer 5.0 |
? | Microsoft Internet Explorer 5.0 |
? | Microsoft Internet Explorer 5.0 |
關鍵字: |
kberrmsg kbtshoot kbenv kbprb kbacwsurvey KB308260 |
Microsoft和/或其各供應商對于為任何目的而在本服務器上發布的文件及有關圖形所含信息的適用性,不作任何聲明。 所有該等文件及有關圖形均"依樣"提供,而不帶任何性質的保證。Microsoft和/或其各供應商特此聲明,對所有與該等信息有關的保證和條件不負任何責任,該等保證和條件包括關于適銷性、符合特定用途、所有權和非侵權的所有默示保證和條件。在任何情況下,在由于使用或運行本服務器上的信息所引起的或與該等使用或運行有關的訴訟中,Microsoft和/或其各供應商就因喪失使用、數據或利潤所導致的任何特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、數據或利潤不負任何責任。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
