我的目的是在webBrowser中自动单击按钮。我正在收集源代码中的可点击内容,根据这些可点击的xpath值,我想调用成员点击。
对于invokeMember方法,我可以使用可点击的id,但我需要使用Xpath。你有什么想法?
以下是一些代码:(我使用的是c#.NET)
HtmlElement element = browser.Document.GetElementById(ClickableId);
element = browser.Document.GetElementById(ClickableId);
element.InvokeMember("click");
我的意思是;我想用可点击的xPath做这个操作?
答案 0 :(得分:0)
从我读过的内容来看,无法使用XPath查询WebBrowser控件。
您可能会发现以下问题很有用:
Navigation and WebBrowser control
Get all elements matching an XPath expression in a webbrowser document