模拟点击html中的链接

时间:2010-03-02 18:40:28

标签: .net vb.net

有人可以看看他的链接;它的安全,但如果不舒服只看下一段。 http://blog.isao.net/

当您查看源页面时,src标记处有一个链接

<frame src="http://track-back.net/Top.blog?userType=1" name="main">

如何从vb.net激活此链接,因为当您单击它时,所有html内容都会出现,当我使用webbrowser控件导航到它时,我会得到相同的原始html。任何想法深深感激。我也尝试过使用

web1.Document.InvokeScript(url)

但这不起作用。

1 个答案:

答案 0 :(得分:1)

尝试以下方法:

HtmlElementCollection elements = web1.Document.GetElementsByTagName("main");

foreach(HtmlElement ele in elements)
{
    ele.Invoke("Click");
}

请注意,上面的代码只是帮助您上路的帮手。 foreach点击每次迭代在一天结束时非常愚蠢,所以根据自己的需要进行调整。