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

 时间:2024-10-01 03:31:08

如果你有使用webbrowser,那你一定遇到了这个问题。针对WebBrowser控件中自动点击弹出框及禁用脚本提示问题有时候我们在这一问题上,并不是固定哪一种方法可用,因此对于遇到过的问题进行整理了下

工具/原料

vs

方法/步骤

1、方法一:通过设置Webbrowser的属性来实现将WebBrowser控件ScriptErrorsSuppressed设置为True即可

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

2、方法二:通过控制webbrowser加载后就点击掉,以达到效果privatevoidwebBrowser1_Navigated(objectsender,WebBrowserNavigatedEventArgse){IHTMLDocument2vDocument=(IHTMLDocument2)webBrowser1.Document.DomDocument;vDocument.parentWindow.execScript("functionconfirm(str){returntrue;}","javascript");vDocument.parentWindow.execScript("functionalert(str){returntrue;}","javaScript");}

3、方法三:在页面加载完成后自动关闭,与方法二大体相同p筠续师诈rivatevoidwebBrowser1_DocumentCompleted(o芟鲠阻缒bjectsender,WebBrowserDocumentCompletedEventArgse){IHTMLDocument2vDocument=(IHTMLDocument2)webBrowser1.Document.DomDocument;vDocument.parentWindow.execScript("functionconfirm(str){returntrue;}","javascript");vDocument.parentWindow.execScript("functionalert(str){returntrue;}","javaScript");}

VB6.0自定义图标的加载及注意事项 批处理入门教程-findstr命令 怎样使用VBA让控件适合窗体的缩放? excel显示内存不足问题 数据展示软件FineReport中如何在单元格显示图片
热门搜索
装修设计图片 法制手抄报图片 东风图片 云南旅游图片 工作服图片