您的位置:首页 > Web前端 > HTML

IE文本输入框不能输入的解决方法(mshtmled.dll)

2010-03-23 18:49 323 查看
今天碰到这样一种问题,有个朋友在进行系统优化后出现搜索引擎不能进行文本输入,因为没有遇到过这种情况,于是我重装另外一种浏览器,但问题还是没有解决。于是我想这肯定与系统有关了,于是我到另外一台电脑上查了下。才发现:
IE浏览器或是IE内核的浏览器,打开的网页中,所有的文本框(输入框),都不能获得焦点,无法输入内容,也不能选择里面的内容,但是其他的功能都正常,比如:浏览、弹出窗口等。
这个问题的原因,是由于 mshtmled.dll 这个文件丢失或损坏造成的,原因是mshtmled.dll是IE的编辑器功能的核心,此文的路径是: 系统目录\system32\mshtmled.dll
修复方法:
1. 从 相同版本的操作系统和IE 的其他正常的电脑上,拷贝一个 mshtmled.dll,放到 出问题的电脑的 系统目录\system32\ 下
2. 开始–>运行, 输入 regsvr32 mshtmled.dll ,回车
这样就搞定了,重新打开IE测试一下

问题原因:用超级兔子进行浏览器优化时,因为浏览器被感染,并且与mshtmled.dll有关,所以它会将mshtmled.dll禁用掉,当我们开启网页时,就会出现打开的网页中,所有的文本框(输入框),都不能获得焦点,无法输入内容,也不能选择里面的内容,但是其他的功能都正常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息