
你用 window.external 在做Js效果或测试Js时可能会碰到这种问题:
IE7浏览器状态栏报错,“找不到元素”,但是其它人的浏览器可以正常访问。可想而知,肯定是自己浏览器出了问题。
在Google上找一下,可按以下步骤修改:
1、在开始--运行里输入“regedit”即注册表。
2、找到以下注册表位置:
HKEY_CLASSES_ROOT\TypeLib\{EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\1.1\0\win32
因为TypeLib节点下类库太不容易看到,可以用“查找”来找到这个类库的位置。
3、打开win32开你会看到一个默认的节点,对,就是他,你需要把“C:\WINDOWS\system32\shdocvw.dll”替换为“C:\WINDOWS\system32\ieframe.dll”。
4、完成以上步骤后,你可以从新打开IE就不会报这种错误了。
从IE7升级到IE8,然后又卸载IE8回到IE7时,会出现此问题。
以上仅供参考,如有转载请带链接注明出自 网络自由人
| #1 | 评论标题:受用! | 评论时间:2010-1-14 14:53:37 |
| 赞一个! | ||
| #2 | 评论标题:成功解决 | 评论时间:2010-8-3 10:58:11 |
| 感谢 | ||