IE Javascript 腳本失效解決辦法
IE Javascript 腳本失效解決辦法
嚴格來說已經很難說是 IE 的錯,但按照經驗通常你對 IE 進行折騰,例如 IE6 升到 IE7/IE8,或重裝,不同程度的第三方軟件的修復,一般都不能解決問題。如果一定需要一個理由,應該是在某年某日中了某個木馬升級了某個補丁或者卸載某個軟件,而導致某個組件某個動態擴展被反注冊掉而無法支持某種效果…… 說到這里,要說說 regsvr32 命令,是一個注冊 DLL 動態擴展庫的命令行工具。方法:在“運行”里面輸入regsvr32 dllname,回車即可。使用上有幾個參數: /u——反注冊控件 /s——不管注冊成功與否,均不顯示提示框 /c——控制臺輸出 /i——跳過控件的選項進行安裝(與注冊不同) /n——不注冊控件,此選項必須與/i選項一起使用從網上摘錄了幾個解決 IE Javascript 腳本失效的辦法,逐步執行,前面不行了才執行后面的,機器無須重啟的。
最簡單的級別,注冊兩個腳本庫(如上文頁面完全爛曬的情況):
regsvr32 jscript.dll regsvr32 vbscript.dll
如果還不行,再注冊多幾個(包括連接無法打開新窗口等):
regsvr32 Shdocvw.dll regsvr32 Oleaut32.dll regsvr32 Actxprxy.dll regsvr32 Mshtml.dll regsvr32 Urlmon.dll regsvr32 browseui.dll
如果還不行,把以下代碼復制到 CMD 命令行里面粘貼執行:
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dll rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.mdb regsvr32 /s comcat.dll regsvr32 /s asctrls.ocx regsvr32 /s oleaut32.dll regsvr32 /s shdocvw.dll /i regsvr32 /s shdocvw.dll regsvr32 /s browseui.dll regsvr32 /s browseui.dll /i regsvr32 /s msrating.dll regsvr32 /s mlang.dll regsvr32 /s hlink.dll regsvr32 /s mshtml.dll regsvr32 /s mshtmled.dll regsvr32 /s urlmon.dll regsvr32 /s plugin.ocx regsvr32 /s sendmail.dll regsvr32 /s mshtml.dll /i regsvr32 /s scrobj.dll regsvr32 /s corpol.dll regsvr32 /s jscript.dll regsvr32 /s msxml.dll regsvr32 /s imgutil.dll regsvr32 /s cryptext.dll regsvr32 /s inseng.dll regsvr32 /s iesetup.dll /i regsvr32 /s cryptdlg.dll regsvr32 /s actxprxy.dll regsvr32 /s dispex.dll regsvr32 /s occache.dll regsvr32 /s iepeers.dll regsvr32 /s urlmon.dll /i regsvr32 /s cdfview.dll regsvr32 /s webcheck.dll regsvr32 /s mobsync.dll regsvr32 /s pngfilt.dll regsvr32 /s licmgr10.dll regsvr32 /s hhctrl.ocx regsvr32 /s inetcfg.dll
如果還不行,那我也沒辦法拉,反正我就是到這里問題就搞掂了,所以專門在這里紀錄一下。
PS:理論上這些只是重新注冊一下已經存在的文件,就算無法解決問題,應該也不會引起其他問題。 評:總是遇到腳本不能執行的情況,搜到這個跟以前搜到的不同,但還是想記下來,以后不用再搜來搜去了! 第一個方案是ie設置的安全權限太高了 導致javascript不能執行 那么就開啟項目這個簡單 打開Internet選項 然后在【安全】頁面 【自定義安全】把里面的 【腳本】下的 【Java小程序腳本】 給 設置啟用 然后刷新你的IE OK。
獲得更多 -> 編程技巧 -> NET編程技巧責任編輯: webmaster >>> 百度上搜索 谷歌上搜索
點擊復制本連接 (http://www.walela49.com/showarticle.php?id=4952)【聲明】: 以上文章或資料除注明為電腦技巧原創或編輯整理外,均為網絡收集整理或網友推薦。以上內容以共享、參考、研究為目的,不存在任何商業目的。 未注明作者或出處的文章,可能資料來源不規范。如有涉及版權請給予及時聯系更正或予以刪除。 |