ie浏览器不能运行js JS代码失效不能运行了怎么办

2个回答

写回答

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。mdb

regsvr32/scomcat。dll

regsvr32/sasctrls。

ocx

regsvr32/soleaut32。dll

regsvr32/sshdocvw。dll/I

regsvr32/sshdocvw。dll

regsvr32/sbrowseui。

dll

regsvr32/sbrowseui。dll/I

regsvr32/smsrating。dll

regsvr32/smlang。dll

regsvr32/shlink。

dll

regsvr32/smshtml。dll

regsvr32/smshtmled。dll

regsvr32/surlmon。dll

regsvr32/splugin。

ocx

regsvr32/ssendmail。dll

regsvr32/smshtml。dll/i

regsvr32/sscrobj。dll

regsvr32/scorpol。

dll

regsvr32/sjscript。dll

regsvr32/smsxml。dll

regsvr32/simgutil。dll

regsvr32/scryptext。

dll

regsvr32/sinseng。dll

regsvr32/siesetup。dll/i

regsvr32/scryptdlg。dll

regsvr32/sactxprxy。

dll

regsvr32/sdispex。dll

regsvr32/soccache。dll

regsvr32/siepeers。dll

regsvr32/surlmon。

dll/i

regsvr32/scdfview。dll

regsvr32/swebcheck。dll

regsvr32/smobsync。dll

regsvr32/spngfilt。

dll

regsvr32/slicmgr10。dll

regsvr32/shhctrl。ocx

regsvr32/sinetcfg。dll

regsvr32/strialoc。

dll

regsvr32/stdc。ocx

regsvr32/sMSR2C。DLL

regsvr32/smsident。dll

regsvr32/smsieftp。

dll

regsvr32/sxmsconf。ocx

regsvr32/sils。dll

regsvr32/smsoeacct。dll

regsvr32/swab32。

dll

regsvr32/swabimp。dll

regsvr32/swabfind。dll

regsvr32/soemiglib。dll

regsvr32/sdirectdb。

dll

regsvr32/sinetcomm。dll

regsvr32/smsoe。dll

regsvr32/soeimport。dll

regsvr32/smsdxm。

ocx

regsvr32/sdxmasf。dll

regsvr32/slaprxy。dll

regsvr32/sl3codecx。ax

regsvr32/sacelpdec。

ax

regsvr32/smpg4ds32。ax

regsvr32/sdanim。dll

regsvr32/sDaxctle。ocx

regsvr32/slmrt。

dll

regsvr32/sdatime。dll

regsvr32/sdxtrans。dll

regsvr32/sdxtmsft。dll

regsvr32/swshom。

ocx

regsvr32/swshext。dll

regsvr32/svbscript。dll

regsvr32/sscrrun。dllmstinit。exe/setup

regsvr32/smsnsspc。

dll/SspcCreateSspiReg

regsvr32/smsapsspc。dll/SspcCreateSspiReg

echo修复成功!任意键退出!

pause>nul

接下来要做的就是,双击这个bat文件,然后重新启动。

你的IE又能像以前一样显示网站中的JS文件或JS脚本了:)

一般第二种方法解决一切问题,我是用第二种简单快捷方便。

举报有用(0分享收藏

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支持。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号