admin管理员组文章数量:1567753
大部分网友使用网页浏览器通常是实现以下四个功能:浏览新闻,搜索信息,观看音视频,下载资料。要实现这些的基本条件是浏览器可以打开网页。不过朋友的电脑上面却遇到了一个比较奇怪的问题,不管IE浏览器打开任何网页都会提示弹出HTML网页下载的提示。这应该是IE浏览器无法解析HTML文件导致的问题,不仅仅是HTML后缀的网页,ASP、PHP、JSP等网页也都是同样无法显示,弹出IE浏览器下载提示框。让后使用遨游、搜狗等IE内核的浏览器都出现同样的问题,而使用非IE浏览器却能够正常的解析网页。
突然想起前一天,临走之前他的电脑还在用360打补丁的。我马上问他是不是昨天关电脑的时候补丁还没打完的,他表示确实是这样的。就这对了,这应该不是病毒的问题,而是在打补丁的时候突然关机引起的。打补丁的时候突然关机会引起很多系统问题的,希望大家以后可以注意这点。
既然已经找到了问题的根源,接着就讨论这个问题的解决方法。其实IE无法解析各种网页文件,一般来说是由于IE浏览器的动态链接库文件受损或丢失造成的。就像上面我说的打补丁时突然关机。我的方法是重新注册一下以下的DLL,看看返回的结果是否注册成功。点击“开始”——“运行”——输入“CMD”,把一个一个的命令复制到里面单独运行。
regsvr32
shell32.dll
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 browseui.dll
regsvr32 oleaut32.dll
regsvr32 mshtml.dll
前面所有的文件重新注册都没有问题,可以成功的注册。直到最后一个动态文件mshtml.dll,运行命令后,居然没有返回结果。这时在打开IE,发现还是弹出窗口提示下载HTML。让后想到去网上下载XP的原版的mshtml.dll,复制到system32文件夹里面。这时提示mshtml.dll已存在,但是大小不一样,让后选择覆盖该文件再次注册,即返回注册成功提示。说明原来存在的那个mshtml.dll是受损的,也说明mshtml.dll在这个问题上很关键。其实看这个文件的名字就知道了,mshtml-microsoft
html。
再次打开IE浏览器测试网页,任何后缀的网页文件打开都没有问题了。相信IE浏览器的使用方式早已广泛的被大家所熟悉,而且IE的界面设置也更符合大家的操作习惯,若不是IE出现问题,大部分网友都不会轻易选择更换浏览器的。希望对于遇到同样问题的朋友们有所帮助。
版权声明:本文标题:弹出保存对话框html,IE浏览器打开网页弹出保存对话框的的原因及解决方式 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1726424701a1070235.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论