注册 登录
编程论坛 ASP.NET技术论坛

[求助]如何在多个打开ie窗口中找到alert提示框并且关闭它-->飙马转移

wangchanel 发布于 2007-06-21 17:13, 1323 次点击

问题如标题。mshtml中好像有IHTMLPopElement类,但不知道是不是可以操作alert提示框,及如何使用。

3 回复
#2
guoxhvip2007-06-21 21:28
LZ好象发错版面了
#3
wangchanel2007-06-22 09:20

呵呵,我可能没有把问题描述清楚。
是这样的:
首先通过
SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindowsClass();
foreach (SHDocVw.InternetExplorer ie in shellWindows)
可以遍历当前打开的所有ie窗口,但是没办法判断ie窗口中弹出有alert提示框,并且取到这个alert提示框的句柄来关闭它。
希望哪位朋友能帮帮忙,先谢谢了。

#4
wangchanel2007-06-22 09:28
不好意思漏说了:
所有这些都是用C#用非托管的SHDocVw.dll或Microsoft.mshtml.dll完成
1