C# WebBrowser自动点击弹出提示框

 时间:2026-02-12 11:11:03

1、方法一:通过设置Webbrowser的属性来实现

将WebBrowser控件ScriptErrorsSuppressed设置为True即可

C# WebBrowser自动点击弹出提示框

2、方法二:通过控制webbrowser加载后就点击掉,以达到效果

private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e) { 

      IHTMLDocument2 vDocument = (IHTMLDocument2)webBrowser1.Document.DomDocument;

      vDocument.parentWindow.execScript("function confirm(str){return true;} ", "javascript"); 

      vDocument.parentWindow.execScript("function alert(str){return true;} ", "javaScript");

}

3、方法三:在页面加载完成后自动关闭,与方法二大体相同

private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e){  

         IHTMLDocument2 vDocument = (IHTMLDocument2)webBrowser1.Document.DomDocument;  

          vDocument.parentWindow.execScript("function confirm(str){return true;} ", "javascript"); 

           vDocument.parentWindow.execScript("function alert(str){return true;} ", "javaScript");

}

  • VB6.0自定义图标的加载及注意事项
  • 批处理入门教程-findstr命令
  • 怎样使用VBA让控件适合窗体的缩放?
  • excel显示内存不足问题
  • 数据展示软件FineReport中如何在单元格显示图片
  • 热门搜索
    死飞怎么刹车 怎么做火锅 天之眼导航怎么样 新闻标题怎么写 国际关系学院怎么样 太监怎么小便 蒸肉怎么做 蛋糕上的奶油怎么做 众泰t600怎么样 我的世界怎么做凋零