我的目的是在webBrowser中自动单击一个按钮。我在源代码中收集clickables,根据这些clickables的XPath值,我想调用成员click。
对于invokeMember方法,我可以使用clickable id,但我需要使用Xpath。你有什么想法吗?
下面是一些代码:(我使用的是c# .NET)
HtmlElement element = browser.Document.GetElementById(ClickableId);
element = browser.Document.GetElementById(ClickableId);
element.InvokeMember("click");我的意思是,我想用clickable xPath来做这个操作?
发布于 2011-06-29 09:32:19
根据我所读到的内容,用XPath查询WebBrowser控件是不可能的。
您可能会发现以下问题很有用:
Navigation and WebBrowser control
Get all elements matching an XPath expression in a webbrowser document
https://stackoverflow.com/questions/6512336
复制相似问题