点击webbrowser中的链接c#... [英] click link in webbrowser c#...
本文介绍了点击webbrowser中的链接c#...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
hi;
点击链接webbrowser c#???
hi;
what click in link webbrowser c#???
<a href="/wiki/Special:Random" title="Load a random article [alt-shift-x]" accesskey="x">Random article</a>
推荐答案
要处理WebBrowser控件中的链接,请覆盖控件的导航
事件,例如:
To handle a link click in a WebBrowser control, override the control's Navigating
event, e.g.:
private void webBrowser_Navigating
(object sender,
WebBrowserNavigatingEventArgs e)
{
e.Cancel = true; // to prevent browser control from going to link
MessageBox.Show ("Hello");
}
/ ravi
foreach (System.Windows.Forms.HtmlElement html in webBrowser1.Document.GetElementsByTagName("a"))
{
if (html.InnerText == "Random article")
{
html.InvokeMember("click");
}
}
这篇关于点击webbrowser中的链接c#...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文