什麼是頁面指令碼錯誤解決方法有哪些

  開啟網頁的時候經常會彈出當前頁面指令碼發生錯誤對話方塊,很令人厭煩。此時你需要尋找一些解決方法。下面是小編整理的頁面指令碼錯誤相關內容,歡迎閱讀。

  頁面指令碼錯誤的介紹

  訪問者所使用的瀏覽器不能完全支援頁面裡的指令碼,形成“指令碼錯誤”。遇到“指令碼錯誤”時一般會彈出一個非常難看的指令碼執行錯誤警告視窗,而事實上,指令碼錯誤並不會影響網站瀏覽,因此這一警告可謂多此一舉。要關閉警告則可以在瀏覽器的工具選單選擇Internet選項,然後單擊高階屬性頁。進入到瀏覽標籤,並選中“禁止指令碼除錯”複選框,以後你就不會再收到這些警告了。

  瀏覽器頁面錯誤介紹

  1、清除一下IE瀏覽器的快取,點IE上的工具——然後再選擇最下面的Internet選項,再點Internet刪除檔案***記得勾上刪除所有離線內容***,確定後再重新開啟IE瀏覽器試試,同時請確認您使用的是IE6.0及以上版本。

  2、您的網頁上清快取,在網頁上選擇工具->Interner選項->刪除Cookies和刪除檔案,然後再確定。

  3、請您點選IE瀏覽器中的“工具”,選擇“internet選項”,進入“安全”頁面,點選“自定義級別”,將您的安全設定設為“低”。

  4、清空一下IE瀏覽器的cookies檔案,在IE瀏覽器中設定“禁止自動指令碼更新”,並不要選擇“禁止執行ActiveX控制元件”,然後再嘗試操作。

  也可以嘗試重新註冊下IE的元件,方法如下:

  IE提示指令碼錯誤解決方法:

  第一、點選“開始”選單,開啟“執行”。

  第二、輸入regsvr32 jscript.dll後選擇“確定”。

  出現提示後,點選確定。

  第三、再次輸入regsvr32 vbscript.dll選擇“確定”。

  再一次出現提示後,確定。

  有時候,指令碼錯誤也可以是你的瀏覽器本身有問題導致,嘗試修復你的瀏覽器,可以使用如黃山IE修復專家,超級兔子等第三方軟體對IE進行修復也可以解決問題。

  指令碼script是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔案,又稱作巨集或批處理檔案。指令碼通常可以由應用程式臨時呼叫並執行。各類指令碼目前被廣泛地應用於網頁設計中,因為指令碼不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。如果在指令碼中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦呼叫這類指令碼,便會使使用者的系統受到攻擊。所以使用者應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用指令碼。通過“安全設定”對話方塊,選擇“指令碼”選項下的各種設定就可以輕鬆實現對指令碼的禁用和啟用。

  控制元件指令碼錯誤介紹

  活動指令碼、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. 單擊“確定”。IE或軟體載入頁中提示指令碼錯誤的解決辦法集合

  IE指令碼錯誤

  flashget指令碼錯誤建議重新安裝下flashget或者是因為flashget中載入的網頁錯誤,可能是暫時的,可以不用管。

  聯眾指令碼錯誤

  建議重新安裝下聯眾世界程式或者是因為聯眾世界中載入的網頁錯誤,可能是暫時的,可以不用管。

  有可能還有迅雷5指令碼錯誤msn出現指令碼錯誤,qq音樂的指令碼錯誤都是因為這個原因造成的。

  我們網管最近出現這樣一種情況,只要登上QQ就會彈出IE指令碼錯誤***當前頁的指令碼發生錯誤......是否繼續執行該頁的指令碼程式***,用滑鼠關不掉,指令碼發生錯誤只能強制關閉或者在工作管理員裡面關掉,我們用的是無盤98系統,請各位朋友幫忙解決啦,很急啦。

  指令碼發生錯誤解決方法

  “指令碼錯誤”形成的原因是因為訪問者所使用的瀏覽器不能完全支援頁面裡的指令碼,而且出現頻率並不低。遇到“指令碼錯誤”時一般會彈出一個非常難看的指令碼執行錯誤警告視窗,而事實上,指令碼錯誤並不會影響 網站瀏覽,因此這一警告可謂多此一舉。要關閉警告則可以在瀏覽器的工具選單選擇Internet選項,然後 單擊高階屬性頁。進入到瀏覽標籤,並選中“禁止指令碼除錯”複選框,以後你就不會再收到這些警告了

  1、在IE瀏覽介面下選擇工具-internet選項-高階-選擇禁止指令碼除錯

  如果是 XP SP2,則需要去掉兩個選項:

  工具 -> Intenet 選項 -> 高階 -> 禁止指令碼除錯***Internet Explorer***

  工具 -> Intenet 選項 -> 高階 -> 禁止指令碼除錯***其他***

  2、執行指令碼錯誤出現這種情況還有可能是因為安裝了3721上網助手、金山毒霸或其它的防毒軟體。例如,啟用了金山毒霸的“禁止開啟網頁中的彈出廣告視窗”功能,因為部分作業系統頁面在程式設計時使用了彈出視窗的方法,禁止開啟彈出視窗導致無法開啟作業頁面,現在已經把作業頁面改為非彈出視窗形式,但不排除上述軟體會影響作業系統的正常執行,建議進行作業時暫時關閉上述軟體。

  中的指令碼錯誤

  某個網頁可能會無法正常顯示或工作,您可能會收到一條類似於以下之一的錯誤訊息:

  該網頁上的問題可能使其無法正常顯示或功能不正常。以後,雙擊顯示在狀態列中的警告圖示,就可以顯示上述訊息。

  如果您單擊“顯示詳細資訊”,則會顯示類似於下面的錯誤詳細資訊:

  Line:4

  Char:1

   doesn't support this property or method.

  Code:0

  

  A Runtime Error has occured.

  Do you wish to Debug?

  Line:4

   doesn't support this property or method.

  下面的警告訊息也可能出現在Microsoft Internet Explorer“狀態”欄中:

  已完畢,但網頁上有錯誤

  出現此問題是因為該網頁的HTML原始碼不能使用客戶端指令碼***如Microsoft JScript 或Visual basic指令碼***正確工作。發生此問題可能是因為以下原因之一:

  · 網頁的 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. 單擊“確定”。

  依次選擇“開始→執行”,在“執行”對話方塊中輸入“regsvr32 actxprxy.dll”命令,單擊“確定”按鈕,這時會彈出一個資訊對話方塊,提示“actxprxy.dll中的DllRegisterServer成功”,單擊“確定”按鈕,然後再在“執行”對話方塊中輸入“regsvr32 shdocvw.dll”命令,單擊“確定”按鈕,重新啟動計算機後IE就被修復了。

  另外可升級你的防毒軟體,在安全模式下對你的系統作一次全面的掃描!