【发布时间】:2013-09-14 06:17:58
【问题描述】:
我已经加载了一个 youtube 页面 (http://www.youtube.com/user/SeaNanners/videos),我想按“加载更多”按钮,我已经厌倦了几件事,例如:
foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("input"))
{
if (el.GetAttribute("class").Equals("yt-uix-load-more load-more-button yt-uix-button yt-uix-button-default yt-uix-button-size-default"))
{
el.InvokeMember("click");
}
}
以及尝试就类似问题给出的其他答案; C# How to Click Button auttomaticly via WebBrowser Button click in web browser
似乎没有人真正按下按钮。
【问题讨论】:
-
您是否找到了按钮,或者更确切地说会调用 el.InvokeMember?
-
看看源码,也不是很清楚