ie浏览器不支持js导致部分功能缺失怎么解决[多图]

JavaScript015

ie浏览器不支持js导致部分功能缺失怎么解决[多图],第1张

ie 浏览器 不支持js导致部分功能缺失怎么解决 ie浏览器 不支持js导致部分功能缺失怎么解决?很多时候打开ie浏览器加载网站的时候会提示不支持JS,或者不支持SWF、ActiveX这个时候不要着急,在您安装了所有插件的前提下,您需要做的就是针对浏览器进行设置即可.下面跟着浏览器家园我一起来学习下这种情况的解决方案。 1、首先遇到这种情况的提示一般如下的:注:不同的浏览器提示的位置可能不同,IE浏览器提示的应该在低端。

3D49-0.jpg" alt="">

2、这种情况下,如何进行设置呢: 位置路径如下:工具---Internet选项--- 安全 ---自定义级别

3、将Activex控件和插件下的启用和禁用单选按钮选择启用将脚本下的启用和禁用单选按钮选择启用

4、这样子确定以后重启一下浏览器,刷新一下即可。

无法运行javascript的原因可能是由于网页的 HTML 源代码不能与客户端脚本正常工作,如 Microsoft JScript 或 Microsoft Visual Basic 脚本。此问题可能是由下列一个或多个原因引起的:

一、网页的 HTML 源代码中存在问题。

1、计算机或网络阻止了活动脚本、ActiveX 控件或 Java 程序。Internet Explorer 或其他程序(如防病毒程序或防火墙)可能配置为阻止活动脚本、ActiveX 控件或 Java 程序。

防病毒软件配置为扫描“Internet 临时文件”或“已下载的程序文件”文件夹。

2、计算机上的脚本引擎损坏或已过时。

3、计算机上的 Internet 相关文件夹损坏。

4、视频卡驱动程序损坏或已过时。

5、计算机上的 DirectX 组件损坏或已过时。

注意 服务器端脚本(如 Active Server Pages (ASP) 中的 Visual Basic 脚本)在 Web 服务器上运行。因服务器端脚本故障而发生的脚本错误不会在 Internet Explorer 中生成错误消息,但也可能会创建一个不能正常显示或工作的网页。本文中的故障排除信息适用于服务器端脚本错误。如果您怀疑某个问题会影响服务器端脚本,请与 Web 服务器的管理员联系。

1.查看是否IE的安全里面禁止了JS的运行:

将工具=>internet选项==>高级=>禁止脚本调试去勾,显示脚本显示提示打上勾,如果还没反应

2.看是否装了杀毒软件禁止了用程序打开窗口,检查设置.

3.手动修复IE浏览器:开始→运行,分别输入以下内容:

regsvr32 Shdocvw.dll ==》确定

regsvr32 Oleaut32.dll ==》确定

regsvr32 Actxprxy.dll ==》确定

regsvr32 Mshtml.dll ==》确定

regsvr32 Urlmon.dll ==》确定

regsvr32 browseui.dll ==》确定

作用:

a、同时运行以上命令不仅可以解决IE不能打开新的窗口,用鼠标点击超链接也没有任何反应的问题;

b、还能解决大大小小的其它IE问题,比如网页显示不完整,JAVA效果不出现,网页不自动跳转,打开某些网站时总提示‘无法显示该页’等。

4.如果还是不行,应该是JS脚本没有注册或者JS脚本被卸载的原因

开始→运行,输入以下内容:输入 regsvr32 jscript.dll ==》确定

输入regsvr32 vbscript.dll==》确定

5.如果以上设置没有问题或是还不能解决js脚本不执行的问题,请把以下代码用记事本的形式编写,而后再以*.bat的后缀保存.

rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll

rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.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

regsvr32 /s trialoc.dll

regsvr32 /s tdc.ocx

regsvr32 /s MSR2C.DLL

regsvr32 /s msident.dll

regsvr32 /s msIEftp.dll

regsvr32 /s xmsconf.ocx

regsvr32 /s ils.dll

regsvr32 /s msoeacct.dll

regsvr32 /s wab32.dll

regsvr32 /s wabimp.dll

regsvr32 /s wabfind.dll

regsvr32 /s oemiglib.dll

regsvr32 /s directdb.dll

regsvr32 /s inetcomm.dll

regsvr32 /s msoe.dll

regsvr32 /s oeimport.dll

regsvr32 /s msdxm.ocx

regsvr32 /s dxmasf.dll

regsvr32 /s laprxy.dll

regsvr32 /s l3codecx.ax

regsvr32 /s acelpdec.ax

regsvr32 /s mpg4ds32.ax

regsvr32 /s danim.dll

regsvr32 /s Daxctle.ocx

regsvr32 /s lmrt.dll

regsvr32 /s datime.dll

regsvr32 /s dxtrans.dll

regsvr32 /s dxtmsft.dll

regsvr32 /s wshom.ocx

regsvr32 /s wshext.dll

regsvr32 /s vbscript.dll

regsvr32 /s scrrun.dll mstinit.exe /setup

regsvr32 /s msnsspc.dll /SspcCreateSspiReg

regsvr32 /s msapsspc.dll /SspcCreateSspiReg

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

pause>nul

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

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