如何用WEBBROWSER控件实现在浏览器中点击超链接时不弹出新窗口
您好,这是您06年问过的问题请问这个问题您解决了吗希望您可以回复我635069522麻烦您了...
您好,这是您06年问过的问题 请问这个问题您解决了吗 希望您可以回复我 635069522 麻烦您了
展开
2个回答
展开全部
这个要直接屏蔽,还是要在本窗口打开,还是要新建的窗口打开??
简单点的有url的可以
private void wB_MainBrowser_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
try
{
string url = this.wB_MainBrowser.Document.ActiveElement.GetAttribute("href");
this.wB_MainBrowser.Url = new Uri(url);
}
catch
{
}
}
参考
http://www.oschina.net/question/234345_53939
简单点的有url的可以
private void wB_MainBrowser_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
try
{
string url = this.wB_MainBrowser.Document.ActiveElement.GetAttribute("href");
this.wB_MainBrowser.Url = new Uri(url);
}
catch
{
}
}
参考
http://www.oschina.net/question/234345_53939
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询