指令碼錯誤的原因和解決方法?

指令碼錯誤的原因和解決方法?東億科技2020-12-31 22:10:52

一: • 網頁的 HTML 原始碼中有問題。

• 您的計算機或網路上阻止了活動指令碼、ActiveX 控制元件或 Java 小程式。Internet Explorer 或另外一種程式(如防病毒程式或防火牆)可以配置為阻止活動指令碼、ActiveX 控制元件或 Java 小程式

• 防病毒軟體配置為掃描您的“臨時 Internet 檔案”或“已下載的程式檔案”資料夾。

• 您計算機上的指令碼引擎損壞或過時。

• 您計算機上的 Internet 相關資料夾損壞。

• 您的影片卡驅動程式已損壞或者已過時。

• 您計算機上的 DirectX 元件損壞或過時。

注意:伺服器端指令碼 —— 如 Active Server pages (ASp) 中的 Visual basic 指令碼 —— 執行在 Web 伺服器上。因伺服器端指令碼故障而發生的指令碼錯誤不在 Internet Explorer 中生成錯誤訊息,但也可能會建立一個不能正確顯示或工作的網頁。本文中的故障排除資訊適用於伺服器端指令碼錯誤。如果您懷疑伺服器端指令碼有問題,請與 Web 伺服器的管理員聯絡。

解決方案

使用本文中的故障排除方法時要按它們出現的順序進行。在您完成一個故障排除部分後,請進行測試以確定是否仍發生此指令碼錯誤。如果問題已解決,則不必繼續下一部分。如果問題未解決,則繼續執行下一部分。

從另一個使用者帳戶、另一個瀏覽器和另一臺計算機測試網頁

如果問題只在您檢視一個或兩個網頁時發生,則從另一個使用者帳戶、另一個瀏覽器或另一臺計算機檢視這些網頁,以確定問題是否依然存在。如果指令碼錯誤依然存在,則可能是網頁的編寫有問題。請與網站管理員或內容開發者聯絡,告訴他們網頁存在的問題。如果從另一個使用者帳戶使用網頁時指令碼錯誤未發生,則問題可能是您的使用者配置檔案的檔案或設定造成的。如果在從另一個瀏覽器或另一臺計算機使用網頁時指令碼錯誤未發生,則繼續進行故障排除操作。

確認活動指令碼、ActiveX 和 Java 未被阻止

確認您計算機上的 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。 單擊“確定”。

請參見您使用的防病毒程式或防火牆的文件資料,以確定如何開啟指令碼、ActiveX 和 Java 小程式。

確認您的防病毒程式未設定為掃描“臨時 Internet 檔案”或“已下載的程式檔案”資料夾

請參見您使用的防病毒程式的文件資料,以確定如何防止該程式掃描“臨時 Internet 檔案”或“已下載的程式檔案”資料夾。

刪除所有臨時的 Internet 相關檔案

從您的計算機中刪除所有臨時的 Internet 相關檔案。為此,請按照下列步驟操作:1。 啟動 Internet Explorer。

2。 在“工具”選單上,單擊“Internet 選項”。

3。 單擊“常規”選項卡。

4。 在“Internet 臨時檔案”下,單擊“設定”。

5。 單擊“刪除檔案”。

6。 單擊“確定”。

7。 單擊“刪除 Cookies”。

8。 單擊“確定”。

9。 在“歷史記錄”下,單擊“清除歷史記錄”,然後單擊“是”。

10。 單擊“確定”。