C# WebBrowser屏蔽alert的方法
当递交数据后有alert 弹出框的时候 可以用这样的方法屏蔽掉 直接跳转到后续页面 虽然也是从网上找来的 但是也是找了好久 试了好久
对于向我一样的初学者 想做自动发帖功能的人 可能会少走冤枉路 添加 com 引用 microsoft html object library using mshtml;
private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e) { IHTMLWindow2 win = (IHTMLWindow2)webBrowser1.Document.Window.DomWindow; string s = @"function confirm() {"; s += @"return true;"; s += @"}"; s += @"function alert() {}"; win.execScript(s, "javascript"); }
作者:王春明
出处:http://wangchunming.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。