小编Luc*_*nes的帖子

关闭网页上的对话窗口

我需要在别人的网页内触发一些动作.到目前为止我有这个代码:

IHTMLElementCollection DeleteCollection = 
    (IHTMLElementCollection)myDoc.getElementsByTagName("a");

foreach (HTMLAnchorElement buttonDelete in DeleteCollection){
    if (buttonDelete.title != null && buttonDelete.title.StartsWith("Delete")){
        buttonDelete.click();
            // problem goes here
        myDoc.activeElement.click(); 
        SendKeys.Send("{ENTER}");
    }
}
Run Code Online (Sandbox Code Playgroud)

弹出此对话框:

在此输入图像描述

我尝试了myDoc.activeElement.click();,SendKeys.Send("{ENTER}");但对话框似乎不在页面中,所以我不知道如何触发OK按钮.我该如何关闭窗户?

html javascript c# webpage dom

18
推荐指数
1
解决办法
1055
查看次数

标签 统计

c# ×1

dom ×1

html ×1

javascript ×1

webpage ×1