ie不能运行js,在ie浏览器js代码失效,js不能运行了怎么办,一些网站里面的js特效不能使用了,一些效果都没法显示出来。
如果你的ie不能打开js脚本(连系统里所有的js文件都不运行,网页上的js广告或好多页面都显示不了),请按一下步骤进行排查与解决:电脑故障大全1。查看是否IE的安全里面禁止了JS的运行:
将工具=>internet选项==>高级=>禁止脚本调试去勾,显示脚本显示提示打上勾,如果还没反应2。看是否装了杀毒软件禁止了用程序打开窗口,检查设置。3。手动修复IE浏览器:开始→运行,分别输入以下内容:
regsvr32Shdocvw。dll==》确定regsvr32Oleaut32。dll==》确定regsvr32Actxprxy。dll==》确定
regsvr32Mshtml。dll==》确定regsvr32Urlmon。dll==》确定regsvr32browseui。dll==》确定作用:a、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;b、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。4。如果还是不行,应该是JS脚本没有注册或者JS脚本被卸载的原因开始→运行,输入以下内容:输入regsvr32jscript。dll==》确定输入regsvr32vbscript。dll==》确定
5。如果以上设置没有问题或是还不能解决js脚本不执行的问题,请把以下代码用记事本的形式编写,而后再以*。bat的后缀保存。rundll32。exeadvpack。dll/DelNodeRunDLL32%systemroot%System32dacui。dll
rundll32。exeadvpack。dll/DelNodeRunDLL32%systemroot%Catrooticatalog。mdbregsvr32/scomcat。dllregsvr32/sasctrls。ocx
regsvr32/soleaut32。dllregsvr32/sshdocvw。dll/Iregsvr32/sshdocvw。dllregsvr32/sbrowseui。dll
regsvr32/sbrowseui。dll/Iregsvr32/smsrating。dllregsvr32/smlang。dllregsvr32/shlink。dll
regsvr32/smshtml。dllregsvr32/smshtmled。dllregsvr32/surlmon。dllregsvr32/splugin。ocx
regsvr32/ssendmail。dllregsvr32/smshtml。dll/iregsvr32/sscrobj。dllregsvr32/scorpol。dll
regsvr32/sjscript。dllregsvr32/smsxml。dllregsvr32/simgutil。dllregsvr32/scryptext。dll
regsvr32/sinseng。dllregsvr32/siesetup。dll/iregsvr32/scryptdlg。dllregsvr32/sactxprxy。dll
regsvr32/sdispex。dllregsvr32/soccache。dllregsvr32/siepeers。dllregsvr32/surlmon。dll/i
regsvr32/scdfview。dllregsvr32/swebcheck。dllregsvr32/smobsync。dllregsvr32/spngfilt。dll
regsvr32/slicmgr10。dllregsvr32/shhctrl。ocxregsvr32/sinetcfg。dllregsvr32/strialoc。dll
regsvr32/stdc。ocxregsvr32/sMSR2C。DLLregsvr32/smsident。dllregsvr32/smsieftp。dll
regsvr32/sxmsconf。ocxregsvr32/sils。dllregsvr32/smsoeacct。dllregsvr32/swab32。dll
regsvr32/swabimp。dllregsvr32/swabfind。dllregsvr32/soemiglib。dllregsvr32/sdirectdb。dll
regsvr32/sinetcomm。dllregsvr32/smsoe。dllregsvr32/soeimport。dllregsvr32/smsdxm。ocx
regsvr32/sdxmasf。dllregsvr32/slaprxy。dllregsvr32/sl3codecx。axregsvr32/sacelpdec。ax
regsvr32/smpg4ds32。axregsvr32/sdanim。dllregsvr32/sDaxctle。ocxregsvr32/slmrt。dll
regsvr32/sdatime。dllregsvr32/sdxtrans。dllregsvr32/sdxtmsft。dllregsvr32/swshom。ocx
regsvr32/swshext。dllregsvr32/svbscript。dllregsvr32/sscrrun。dllmstinit。exe/setupregsvr32/smsnsspc。dll/SspcCreateSspiReg
regsvr32/smsapsspc。dll/SspcCreateSspiRegecho修复成功!任意键退出!pause>nul接下来要做的就是,双击这个bat文件,然后重新启动。你的IE又能像以前一样显示网站中的JS文件或JS脚本了:)一般第二种方法解决一切问题,我是用第二种简单快捷方便。Internet Explorer(IE)浏览器对JavaScript的支持有限,特别是在较新的JavaScript特性方面。如果JS代码在IE中失效或无法运行,可以尝试以下几种解决方案:
1. 检查兼容性模式:确保IE没有在兼容性模式下运行,这可能会导致一些现代JavaScript代码无法正常工作。
2. 使用polyfill:对于IE不支持的现代JavaScript特性,可以使用polyfill来实现这些特性的兼容性。
3. 代码转译:使用工具如Babel将现代JavaScript代码转译为IE兼容的版本。
4. 使用jQuery:如果你的项目可以使用jQuery,它提供了良好的跨浏览器兼容性,可以帮助你解决在IE中遇到的问题。
5. 检查错误:使用浏览器的开发者工具(F12)查看控制台中的错误信息,根据错误信息调试代码。
6. 使用更现代的浏览器:如果可能,建议用户升级到更现代的浏览器,如Edge、Chrome或Firefox,以获得更好的性能和更完整的JavaScript支持。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号