意思是:用webBrowser浏览网页,当网页某些操作弹出对话框(确定/取消)时,怎样实现让程序自动点击确定或者取消按钮
解决方案 »
- 如何区分托管和非托管
- 这个错误怎么解决
- webbrowser 如何对弹出的保存对话框,进行处理,并保存在指定路径上
- [求助]c#如何同时上传多张图片
- 帮帮忙,什么是委托
- 高手请进!!!!高分请教!!!!!!问一个在方法中使用try..catch的问题!!!!!!
- C# 抓包工具源代码 求高手。
- c#中得remoting
- OS是Win7 64位的,用的是VS2010,采用C# + CAD2008二次开发,netload加载dll失败
- GDI能不能用在WEB中??,在WEB中能画图吗
- 根据已有的datatable创建新表!!
- 无法发布出现未能找到项“.NET Framework 2.0”所需的文件
//using mshtml;
//using SHDocVw;
private void Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("http://localhost:28512/WebSite2/Default.aspx");
SHDocVw.WebBrowser wb = this.webBrowser1.ActiveXInstance as SHDocVw.WebBrowser;
wb.NavigateComplete2 += new SHDocVw.DWebBrowserEvents2_NavigateComplete2EventHandler(wb_NavigateComplete2);
} void wb_NavigateComplete2(object pDisp, ref object URL)
{
mshtml.IHTMLDocument2 doc = (this.webBrowser1.ActiveXInstance as SHDocVw.WebBrowser).Document as mshtml.IHTMLDocument2;
doc.parentWindow.execScript("function alert(str){return ''}", "javascript");
}
QQ:136170062