wbBrowser.NewWindow +=new CancelEventHandler(wbBrowser_NewWindow);
private void web_NewWindow(object sender, System.ComponentModel.CancelEventArgs e)
{
string url = web.Document.ActiveElement.GetAttribute("href");
if (url != string.Empty)
{
web.Navigate(url);
}
e.Cancel = true;
}C# webBrowser控件 不再新窗口打开链接方法
最新推荐文章于 2019-06-28 09:52:00 发布
本文介绍了一种在Web浏览器中使用C#拦截新窗口打开并自动导航到同一窗口的方法。通过实现CancelEventHandler委托,获取目标URL并取消新窗口的默认行为,确保所有链接在当前窗口中打开。
950

被折叠的 条评论
为什么被折叠?



