打印本文 打印本文 关闭窗口 关闭窗口
无效的确定按钮
作者:武汉SEO闵涛  文章来源:敏韬网  点击数831  更新时间:2009/4/25 0:43:14  文章录入:mintao  责任编辑:mintao
    前几天解决一个问题的时候,发现一个奇怪的现象:
    点击ie菜单帮助——关于,在出现的对话框里面点击确定按钮以后对话框不会关闭。

    由于系统是xpsp2,于是使用xpsp2里面的iexplore.exe新增的参数/rereg重新注册ie的dll文件,无效!
引用rereg 参数:xpsp2里面的ie6新增的一个参数,用于重新注册一些ie核心的dll文件
在命令行提示符下使用 iexplore /rereg 完成重新注册

    不得已,研究了关于对话框里面的资源问题,视图找到原因。
    在filemon的帮助下,发现点击关于以后,shdoclc.dll文件会被调用,于是使用exescope打开shdoclc.dll,检查发现,关于对话框居然是一个HTM文件构成的,而那个确定按钮对应的是一个window.close()的调用 。
引用filemon:sysinternals.com的大作之一,用于监控文件读取、写入等信息。作者Mark,Inside Windows 2000 3rd Edition和Windows Internals 4th Edition作者,微软MVP

    知道了这些就好办了,重新安装Windows Script Host 5.6,然后再次尝试,问题解决!

打印本文 打印本文 关闭窗口 关闭窗口