小白在茫茫网海中寻找答案。最后小白把问题锁定在构造网页主要文档语言的HTML上。
HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面就可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。问题到这里,就迎刃而解了,我们在打开浏览器的时候,还要从后台调用一系列的DLL动态链接库文件,其中mshtml.dll是HTML解释器相关模块。 MSHTML.DLL是一个用于解析HTML语言的动态链接库,IE、Outlook、Outlook Express 等应用程序都使用了该动态链接库。如果中毒,则攻击者有可能利用特定的javascript远程拒绝服务攻击使用该动态链接库的应用程序。
问题分析到这里,答案也就出来了。首先要重新注册javascript,开始---运行,输入
regsvr32 jscript.dll
敲回车, 启动IE,说不定问题就解决了哦。但是毕竟没有测试,小白也不敢确定是不是分析的正确。事隔几日,某美女同事亦打电话,告知同样的故障,小白立马赶往如法救治,一路回车后,再来登陆163.果然可以登陆了。问题到此,验证通过,小白心里着实美在美女前面炫耀了一把
。
在实际工作当中小白也曾遇到过只能打开首页,IE第二层网页打不开的问题,由这里问题小白联想到也肯定是相关的系统组件因杀毒,或者卸载软件时被卸载掉,或者被破坏掉。于是小白广搜于浩渺网海,把相关的资料整理如下:
1、在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32
actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in
actxprxy.dll succeeded”,再次点击“确定”。 kissgz.com/news/
2、再次打开“运行”窗口,输入“regsvr32
shdocvw.dll”,“确定”后在出现的信息对话框中点击“确定”。
3、重新启动Windows,运行IE。
如果还不能解决此问题,建议再将以下其它几个dll文件进行注册。(方法同上)
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
reg