使用XPath调用InvokeMember

时间:2011-06-28 19:54:01

标签: .net

我的目的是在webBrowser中自动单击按钮。我正在收集源代码中的可点击内容,根据这些可点击的xpath值,我想调用成员点击。

对于invokeMember方法,我可以使用可点击的id,但我需要使用Xpath。你有什么想法?

以下是一些代码:(我使用的是c#.NET)

 HtmlElement element = browser.Document.GetElementById(ClickableId);
 element = browser.Document.GetElementById(ClickableId);
 element.InvokeMember("click");
我的意思是;我想用可点击的xPath做这个操作?

1 个答案:

答案 0 :(得分:0)

从我读过的内容来看,无法使用XPath查询WebBrowser控件。

您可能会发现以下问题很有用:

Navigation and WebBrowser control

Get all elements matching an XPath expression in a webbrowser document