void DownloadFile(object sender, WebBrowserDocumentCompletedEventArgs e)
{
HtmlElementCollection links = webBrowser1.Document.Links;
foreach (HtmlElement link in links) //
{
if (link.InnerText.Equals("*.pdf"))
{
link.InvokeMember("Click");
break;
}
}
}
如何使用HTML元素查找pdf文件的第一个实例。我试图做* .pdf,但它不起作用。
答案 0 :(得分:0)
看起来您正在使用C#,您已将其标记为htmlelements,这是一个Java库,因此您的位置可能错误。
但是,如果InnerText获取链接href
(或者链接文本包含.pdf),那么您可能需要:
EndsWith(".pdf")
而不是
Equals("*.pdf")
。