Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在html中模拟单击链接_.net_Vb.net - Fatal编程技术网

.net 在html中模拟单击链接

.net 在html中模拟单击链接,.net,vb.net,.net,Vb.net,有人能看看他的链接吗;它是安全的,但如果不舒服,请看下一段。 当您查看源页面时,src标记处有一个链接 <frame src="http://track-back.net/Top.blog?userType=1" name="main"> 但这根本不起作用。尝试以下方法: HtmlElementCollection elements = web1.Document.GetElementsByTagName("main"); foreach(HtmlElement ele in

有人能看看他的链接吗;它是安全的,但如果不舒服,请看下一段。

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

<frame src="http://track-back.net/Top.blog?userType=1" name="main">
但这根本不起作用。

尝试以下方法:

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

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

请注意,上面的代码只是帮助您上路的工具。在一天结束时,
foreach
单击每个迭代都是非常愚蠢的,因此根据您自己的需要调整它。

非常感谢您的回复。在更改代码以实现webbrowser控件之前,我只想知道是否可以将其合并到用于获取url和html内容的httpwebrequest控件中。
HtmlElementCollection elements = web1.Document.GetElementsByTagName("main");

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