前几天解决一个问题的时候,发现一个奇怪的现象: 点击ie菜单帮助——关于,在出现的对话框里面点击确定按钮以后对话框不会关闭。
由于系统是xpsp2,于是使用xpsp2里面的iexplore.exe新增的参数/rereg重新注册ie的dll文件,无效!
不得已,研究了关于对话框里面的资源问题,视图找到原因。 在filemon的帮助下,发现点击关于以后,shdoclc.dll文件会被调用,于是使用exescope打开shdoclc.dll,检查发现,关于对话框居然是一个HTM文件构成的,而那个确定按钮对应的是一个window.close()的调用 。
知道了这些就好办了,重新安装Windows Script Host 5.6,然后再次尝试,问题解决!
|