C#项目中添加一个webBrowser控件webBrowser控件打开了一个页面,如http://www.123.com
打开http://www.123.com后的页面会出现很多链接,其中有一个链接是 http://www.123.com/?user= 开头的例如 http://www.123.com/?user=0BD7EC9AAC027AF8
user=后面的值是随机的页面代码如下
<center><H1><A HREF="http://www.123.com/?user=0BD7EC9AAC027AF8">请点击这里继续访问。</A></H1></center></BODY></HTML>
我想知道webBrowser控件加载http://www.123.com后如何模拟点击这个随机生成的链接。
打开http://www.123.com后的页面会出现很多链接,其中有一个链接是 http://www.123.com/?user= 开头的例如 http://www.123.com/?user=0BD7EC9AAC027AF8
user=后面的值是随机的页面代码如下
<center><H1><A HREF="http://www.123.com/?user=0BD7EC9AAC027AF8">请点击这里继续访问。</A></H1></center></BODY></HTML>
我想知道webBrowser控件加载http://www.123.com后如何模拟点击这个随机生成的链接。
{
string strHref = item.GetAttribute("href");
if (!string.IsNullOrEmpty(strHref) && strHref.IndexOf("http://mp3.") != -1)
{
item.ScrollIntoView(true);
item.Focus();
item.SetAttribute("selected", "true");
item.InvokeMember("Click");
break;
}
}